【发布时间】:2016-08-25 20:12:13
【问题描述】:
我有这种模式的用户名
ref_2_34_aaa_dos
ref_2_34_bbb_dos
我如何使用 regexp_like 来做这个?
SELECT username FROM all_users WHERE regexp_like(username, '^ref_2_34_[:alpha:]_dos$')
不起作用。我也不能将 ESCAPE '\' 与 regexp_like 一起使用。它会给出一个语法错误。
【问题讨论】:
-
试试
regexp_like(username, '^ref_2_34_[[:alpha:]]+_dos$') -
成功了。你能解释一下+_做什么吗?谢谢