工作过程中like查询用的比较多,如何利用正则进行一些常用的匹配查询呢,以下记录了几项常用的几个语句:
select * from teacher where name regexp 'lisi|wangwu'
正则表达式(查询名字含有lisi或wangwu的记录)
select * from teacher where name regexp '^lisi'
正则表达式(查询名字以lisi开头的记录)
select * from teacher where name regexp 'wangwu$'
正则表达式(查询名字以wangwu结尾的记录)
select * from teacher where name regexp '[gmi]e'
正则表达式(查询名字含有ge,ne,ie记录)