Wie man wiederkehrende Zeichenfolgen mit regulären Ausdrücken abgleicht – Javascript – Regex
迷茫
迷茫 2017-06-19 09:06:59
0
2
816

Zum Beispielaaabccc11fdsaIn dieser Zeichenfolge möchte ich Zeichenfolgen wie aaa, ccc und 11 abgleichen, die mehr als zweimal wiederholt werden. Wenn reguläre Ausdrücke dies nicht können, gibt es andere integrierte PHP- oder Python-Funktionen, die dies können? Wenn es keine eingebauten Funktionen gibt, können wir den Algorithmus dann nur von Hand schreiben?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

Antworte allen(2)
学习ing

用个简单的正则就可以匹配了,我只会js的。

var s = 'aaabccc11fdsa';
var reg = /(\w)\1+/ig;

console.log(s.match(reg)); //["aaa", "ccc", "11"]
洪涛

JS代码:

var s = 'aaabccc11fdsa';
var re = /.{2,}/g;

console.log(s.match(re));

其中,正则表达式中.表示任意字符{2,}表示匹配两次或以上。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage