请教正则表达式如何匹配一串数字中含有数据

请教正则表达式如何匹配一串数字中含有数据
正则表达式如何匹配一串数字中含有abbbcddd 其中a=0-9的数字 b=0-9的数字
一、a为0-9的数字,b为0-9的数字,c为0-9的数字,d为0-9的数字
二、匹配一串数字中含有abbbcddd 例如一串数字中含有01113555或24446888或14447333,即为匹配
三、案例:
匹配aaabbb时,正则为(d)11(d)22
其中a=0-9的数字,b=0-9的数字.
aniu73 1年前 已收到1个回答 举报

无影随心 幼苗

共回答了20个问题采纳率:95% 举报

真搞不懂了,你既然知道匹配aaabbb时,正则为(d)11(d)22为什么还要问:abbbcddd
以下的表达是可以满足你的要求:d(d)1{2}d(d)2{2}
意思是:数字、数字(组一)、对组一反向引用2次、数字、数字(组二)、对组二反向引用2次

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.039 s. - webmaster@yulucn.com