码迷,mamicode.com
首页 > 其他好文 > 详细

16、正则表达式

时间:2019-10-15 09:28:51      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:正则表达式   regexp   rom   mysql   表达式   匹配   sel   mysq   mys   

正则表达式

  • MySQL可以通过 LIKE ...% 来进行模糊匹配
  • 使用 REGEXP 操作符来进行正则表达式匹配

实例:

查找name字段中以‘st‘为开头的所有数据:

mysql> SELECT name FROM person_tbl WHERE name REGEXP ‘^st‘;

查找name字段中以‘ok‘为结尾的所有数据:

mysql> SELECT name FROM person_tbl WHERE name REGEXP ‘ok$‘;

查找name字段中包含‘mar‘字符串的所有数据:

mysql> SELECT name FROM person_tbl WHERE name REGEXP ‘mar‘;

查找name字段中以元音字符开头或以‘ok‘字符串结尾的所有数据:

mysql> SELECT name FROM person_tbl WHERE name REGEXP ‘^[aeiou]|ok$‘;

16、正则表达式

标签:正则表达式   regexp   rom   mysql   表达式   匹配   sel   mysq   mys   

原文地址:https://www.cnblogs.com/Stephanie-boke/p/11675195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!