MySQL学习六:使用正则表达式

2019-07-30  本文已影响0人  我有酒窝没有酒_b6ba

        正则表达式的作用是用来匹配文本,将一个模式(正则表达式)与一个文本串进行比较。用到的关键字为REGEXP。

1. 基本字符匹配如下例所示:

        SELECT prod_name FROM products WHERE prod_name REGEXP '1000';

        LIKE关键字和正则表达式不同的地方在于,LIKE匹配整个列。如果被匹配的文本在列值中出现,LIKE将不会找到它,相应的行也不被返回(除非使用通配符)。REGEXP在列值内进行匹配,如果被匹配的文本在列值中出现,REGEXP将会找到它,相应的行将被返回。

2. 匹配字符类 

3. 匹配多个实例

4. 定位元字符

上一篇 下一篇

猜你喜欢

热点阅读