Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
'a^b' 是 oracle sql 中的有效正则表达式吗?如果是的话,可以符合条件的字符串是什么(举一些例子)。
select name from employees where regexp_like(name,'a^b');
它是有效的,但它永远不会匹配任何东西。 ^是一个零宽度断言,它匹配字符串的开头或换行符之后。但它不能匹配a\nb(a-newline- b),因为正则表达式中没有任何内容可以匹配换行符本身。所以a^b在语法上是有效的,但它是无意义的。
^
a\nb
a
b
a^b