通过在现有列上执行正则表达式来创建新列
Create a new column by executing regular expression on existing column
我的数据列如下:
p=Chicago, IL|q=rental houses
我的目标是获得
Chicago IL rental houses
作为 运行 正则表达式通过 select 查询在列上的结果。
在字符串上使用下面的正则表达式
/p=(.*)|q=(.*)/
然后用空格连接 2 个子字符串。
如果您想从 select 查询中获取结果,您可以使用 select 和 concat 或 concat_ws 函数。
我的数据列如下:
p=Chicago, IL|q=rental houses
我的目标是获得
Chicago IL rental houses
作为 运行 正则表达式通过 select 查询在列上的结果。
在字符串上使用下面的正则表达式
/p=(.*)|q=(.*)/
然后用空格连接 2 个子字符串。
如果您想从 select 查询中获取结果,您可以使用 select 和 concat 或 concat_ws 函数。