【发布时间】:2013-07-14 04:00:51
【问题描述】:
我有类似的数据
[A_B] A [1_@_312_AS] 232[232_A_@]AB_!@_12
我想要的是
A 232AB_!@_12
我想用正则表达式获取不在括号中的数据。我在 Oracle DB 中使用 REGEX_SUBSTR 函数
有人可以帮助我是这个领域的新手吗?
【问题讨论】:
-
那么,你是如何使用
regex_substr的? -
我的问题是如何您使用过
regex_substr?你没用过……那么,你试过用什么正则表达式? -
哦..对不起..我试过 [^([*])]
-
\[[^]]+\]怎么样 -
@shyam - 这将匹配第一个括号中的所有内容..