expr REGEXP 模式
这个函数执行expr对模式的模式匹配。 返回1如果expr匹配pat;否则返回0。如果过期或路径是NULL,则结果为NULL。正则表达式是不区分大小写,除非二进制字符串使用时。
SQL> SELECT 'ABCDEF' REGEXP 'A%C%%'; +---------------------------------------------------------+ | 'ABCDEF' REGEXP 'A%C%%' | +---------------------------------------------------------+ | 0 | +---------------------------------------------------------+ 1 row in set (0.00 sec)
另一个例子是:
SQL> SELECT 'ABCDE' REGEXP '.*'; +---------------------------------------------------------+ | 'ABCDE' REGEXP '.*' | +---------------------------------------------------------+ | 1 | +---------------------------------------------------------+ 1 row in set (0.00 sec)
让我们来看看一个例子:
SQL> SELECT 'new* *line' REGEXP 'new*.*line'; +---------------------------------------------------------+ | 'new* *line' REGEXP 'new*.*line' | +---------------------------------------------------------+ | 1 | +---------------------------------------------------------+ 1 row in set (0.00 sec)