关于mysql:mysql-正则匹配搜索-rlike

一、目前mysql反对以下的几个办法来应用正则表达式

标识 阐明
NOT REGEXP 不合乎此正则
REGEXP 字符串是否匹配正则表达式
REGEXP_LIKE() 字符串是否匹配正则表达式
REGEXP_INSTR() 子串匹配正则表达式的起始索引
REGEXP_REPLACE() 替换匹配正则表达式的子字符串
REGEXP_SUBSTR() 返回匹配正则表达式的子字符串

二、示例

1、查找蕴含1个a

SELECT * FROM ad_log.user where name rlike "a{1}";

2、查找蕴含2个a

SELECT * FROM ad_log.user where name rlike "a{2}";

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理