猿问

正则表达式如何匹配重复出现的字符串

比如说aaabccc11fdsa这个字符串,我要把aaa,ccc和11这种会重复两次以上的字符串匹配出来,该怎么办?如果正则表达式做不到的话,有其他什么PHP,Python内置函数可以做到吗?内置函数也没有的话只能手写算法了吗?

冉冉说
浏览 381回答 1
1回答

当年话下

JS代码:var s = 'aaabccc11fdsa';var re = /(.)\1+/g;console.log(s.match(re));其中,正则表达式中.表示任意字符,\1表示第一个被匹配到的分组,+表示匹配前一个字符一次或一次以上。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答