【发布时间】:2019-07-21 10:33:29
【问题描述】:
我正在查看其他人的代码,我无法选择运行它,并且无法弄清楚以下 REGEXP_LIKE 试图匹配的内容。任何帮助将不胜感激。
REGEXP_LIKE('field_name', '^(ABC:)?Z[DEF]')
我认为正在发生的事情如下,但我认为我错了:
尝试匹配符合以下条件的任何字段:
以 ABC 开头: 并以 D、E 或 F 结尾
我知道 ^ 匹配字符串的开头,并且 () 括号对表达式进行分组,因此对 ABC 进行分组:
但是 ?Z 让我感到困惑。
任何帮助都将不胜感激,无论我阅读了多少篇文章,我似乎都无法理解这一点。
【问题讨论】:
标签: oracle regexp-like