首页 / 正则 / MYSQL正则表达式
MYSQL正则表达式
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MYSQL正则表达式,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2142字,纯文字阅读大概需要4分钟。
内容图文
![MYSQL正则表达式](/upload/InfoBanner/zyjiaocheng/518/47dd0f87ef3f47aa8a99867eac7fbbf5.jpg)
#查找name字段中以‘st‘为开头的所有数据:
SELECT NAME FROM z_staff_info_copy1 WHERE NAME REGEXP ‘^st‘;
#查找name字段中以‘ok‘为结尾的所有数据:
SELECT NAME FROM z_staff_info_copy1 WHERE NAME REGEXP ‘ok$‘;
#查找name字段中包含‘mar‘字符串的所有数据:
SELECT NAME FROM z_staff_info_copy1 WHERE NAME REGEXP ‘mar‘;
#查找name字段中以元音字符开头或以‘ok‘字符串结尾的所有数据:
SELECT NAME FROM z_staff_info_copy1 WHERE NAME REGEXP ‘^[aeiou]|ok$‘;
#查找post中含有2或3的数据,匹配方括号([abc])之间列出的任何字符:
SELECT *FROM `z_staff_info_copy1` WHERE `Post` REGEXP ‘[23]‘
#匹配方括号之间未列出的任何字符([^ abc]):,匹配所有不包含‘j‘或‘z‘的名称。例: nerton,sewall。
SELECT name FROM z_staff_info_copy1 WHERE REGEXP ‘[^jz]‘ ;
#查找匹配它前面的字符串的零或一个子表达式(?)
#匹配title字段包含‘com‘的所有数据,例:comedy ,romantic comedy。
SELECT `name` FROM z_staff_info_copy1 WHERE `name` REGEXP ‘com?‘;
#匹配name字段包含‘be‘或‘ae‘的所有数据,例: Abel,Baer。
SELECT name FROM z_staff_info_copy1 WHERE REGEXP ‘be|ae‘ ;
#匹配‘a‘到‘z‘ 之间的任何单个小写字母([a-z])([a-z]和(.)):
#匹配name字段中第一位包含“b”和“g”范围内字母,第二位包含任何字符,第三位包含字母‘a‘的所有字符串数据,例: Tobias,sewall。匹配任何单个字符(.)
SELECT name FROM z_staff_info_copy1 WHERE REGEXP ‘[b-g].[a]‘ ;
#匹配单词结尾位置的子字符串[[:>:]] 匹配name字段中以字符“ack”结尾的所有数据,例:Black。
SELECT `name` FROM z_staff_info_copy1 WHERE REGEXP ‘ack[[:>:]]‘;
#匹配单词开始位置的子字符串[[:<:]] 匹配name字段中以字符“for”开头的所有数据,例 :Forgetting Sarah Marshal.。
SELECT `name` FROM z_staff_info_copy1 WHERE REGEXP ‘ack[[:>:]]‘;
#匹配字符类[:class:]:
#ie [:lower:] - 小写字符,[:digit:] - 数字字符等。 匹配 `name`字段中仅包含字母字符的所有数据,例:stranger things, Avengers。
SELECT `name` FROM z_staff_info_copy1 WHERE REGEXP ‘[:alpha:]‘ ;
MYSQL正则表达式
标签:reg inf 之间 class mysql exp post src rto
本文系统来源:https://www.cnblogs.com/oceanran/p/12090457.html
内容总结
以上是互联网集市为您收集整理的MYSQL正则表达式全部内容,希望文章能够帮你解决MYSQL正则表达式所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。