- 此问题在此处已有答案**:
pcre regex to match first two words, numbers(3个答案)
昨天关门了。
我有疑问
select(REGEXP_MATCHES('isu_lib.directions_directions_isumapping direction_id bigint null 0', '([^\s]+)'))
它只显示第一个单词isu_lib. directions_directions_isumapping,
但我需要"isu_lib.方向_方向_isumapping方向ID"
换句话说-第二空间之前的一切。
如何更改查询?Postgres 11版本
1条答案
按热度按时间8cdiaqws1#
只使用
SUBSTRING()
怎么样:∮ ∮ ∮ ∮
这里使用的正则表达式模式表示匹配:
^
从字符串的开头开始[^ ]+
非空间项[^ ]*
另一个非空格项(如果可用)