各位好!我是“不懂世事的庸人”,今天我们一起来研究一下MySQL的正则表达式,在之前的某一章节中,我们提过LIKE ...% 来进行模糊匹配。MySQL 同样也是支持其他的正则表达式的匹配, 使用 REGEXP 操作符来进行正则表达式匹配。下表中的正则模式可应用于 REGEXP 操作符中。
下面我们来实际运用一下,我拿之前的jrtt_table表中的数据来查询,各位想自己试一试的话,可以参照之前的文章来创建一个数据表。
查找jrtt_country字段中以'CH'为开头的所有数据:
^
查找jrtt_country字段中以'SA'为结尾的所有数据:
$
查找jrtt_country字段中包含'A'字符串的所有数据:
查找jrtt_country字段中以元音字符开头或以'ok'字符串结尾的所有数据:
好了,今天我们就一起学习这么多正则表达式吧,这个正则表达式大家可以自己多练习,挺好玩的,喜欢我就关注我吧,明天见!
2017.12.20 11:04 AM
头条新手:不懂世事的庸人