如果我想检查该字符串是否包含@
符号,我可以写类似
REGEXP_LIKE(source_column,'@')
或者
REGEXP_LIKE(source_column, '.*@.*')
这两种形式有什么区别?为什么REGEXP_LIKE(source_column,'@')
即使 string 有其他符号而不返回 true @
?例如它与mail@mail.com
and匹配12@
对我来说自然'@'
看起来像是完全匹配的字符串,'.*@.*'
我读作“任何带有该符号的字符串”。