相关疑难解决方法(0)

Oracle REGEXP_LIKE和字边界

我遇到了与REGEXP_LIKE匹配单词边界的问题.以下查询返回单行,如预期的那样.

select 1 from dual
where regexp_like('DOES TEST WORK HERE','TEST');
Run Code Online (Sandbox Code Playgroud)

但我也希望在字边界上匹配.因此,添加"\ b"字符​​会给出此查询

select 1 from dual
where regexp_like('DOES TEST WORK HERE','\bTEST\b');
Run Code Online (Sandbox Code Playgroud)

运行此返回零行.有任何想法吗?

regex oracle word-boundary

30
推荐指数
2
解决办法
3万
查看次数

标签 统计

oracle ×1

regex ×1

word-boundary ×1