【发布时间】:2016-03-24 03:06:39
【问题描述】:
我有一个字符串,比如说:
Product Description [White]
我想使用 PostgreSQL Substring 函数从该字符串中提取括号内的任何内容(在本例中为 White)。我可以使用regexp_matches 让它工作,但这会返回一个我不想要的数组,除非我别无选择。
我试过了:
-
substring('string' from '[(.)]')>>> 空 -
substring('string' from '\[(.)\]')>>> 空 -
substring('string' from '\\[(.)\\]')>>> 空
但这有效:
-
substring('string' from 'W(.)i]')>>> h
我做错了什么?
【问题讨论】:
标签: postgresql pattern-matching substring