這個函數(shù)執(zhí)行expr對模式的模式匹配。 返回1如果expr匹配pat;否則返回0。如果過期或路徑是NULL,則結(jié)果為NULL。正則表達式是不區(qū)分大小寫,除非二進制字符串使用時。
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)