regular expression正则表达式,用来匹配字符串
表达式 REGEXP 正则表达式, 判断前面表达式是否匹配指定的正则表达式.常用的通配符有:
^, 匹配以指定的字符开头的字符串
$, 匹配以指定的字符结尾的字符串
. 匹配任何一个字符
[abc] 匹配a或者b或者c中的一个,也可以使用范围[a-z], [0-9]
* 匹配任意次
SELECT * FROM tb_emp3 WHERE name REGEXP '^z'
-- 匹配姓名以z开头的字符串
SELECT * FROM tb_emp3 WHERE name REGEXP 'i$'
-- 匹配姓名以i结尾的字符串
SELECT * FROM tb_emp3 WHERE name REGEXP '.h'
-- 匹配姓名中第二个字符是h的字符串
SELECT * FROM tb_emp3 WHERE name REGEXP '.*a.*'
-- 匹配姓名中含有a的字符串