正则表达式作用:匹配文本,不用区分要匹配的文本在开头或者结尾或者实在中间
基本匹配:
直接单引号加上要撇配的文本
SELECT prod_name,prod_price
FROM products
WHERE prod_name REGEXP '1000'
匹配产品名中有 ‘1000’的
进行or匹配
SELECT prod_name,prod_price
FROM products
WHERE prod_name REGEXP '1000|2000'
‘|’即表示或,中括号[ ] 也是一种或
如:[1000 2000]
[1-10] 表示范围:1到10
SELECT prod_name,prod_price
FROM products
WHERE prod_name REGEXP '[1-5] ton';
匹配特殊字符如: . | [ ] ?
使用时 :
即用两个反斜杠来转义特殊字符
匹配字符类