MariaDB社区

标题: 关于正则表达式里{m,n}的疑问 [打印本页]

作者: kenmarston    时间: 2012-5-25 12:45
标题: 关于正则表达式里{m,n}的疑问
根据mysql 里的解释--“更准确地讲,a{n}与a的n个实例准确匹配。a{n,}匹配a的n个或更多实例。a{m,n}匹配a的m~n个实例,包含m和n。” 还有某些资料上说字符串{n,m}表示字符串连续出现最少m次~最多n次。

那为什么:
abbbbe和ab{1},ab{2},ab{3}都能匹配? -----针对a{n}与a的n个实例准确匹配。
abbbbe和ab{1,2},ab{1,3},ab{1,1}都能匹配? ----针对符串连续出现最少m次~最多n次

求解~



作者: hm3030    时间: 2012-5-28 14:22
本帖最后由 hm3030 于 2012-5-28 14:25 编辑

对于这类问题,官方doc上面解释的非常清楚:http://dev.mysql.com/doc/refman/5.5/en/regexp.html
还有你需要理解正则表达式。
我相信你很快就会找到问题的根本原因
作者: pwm5712    时间: 2013-4-28 17:47
匹配的是b出现的次数




欢迎光临 MariaDB社区 (http://123.56.88.72/) Powered by Discuz! X3.2