Comment faire correspondre des chaînes récurrentes avec une expression régulière - javascript - regex
迷茫
迷茫 2017-06-19 09:06:59
0
2
807

Par exempleaaabccc11fdsaDans cette chaîne, je souhaite faire correspondre des chaînes comme aaa, ccc et 11 qui sont répétées plus de deux fois. Que dois-je faire ? Si les expressions régulières ne peuvent pas le faire, existe-t-il d'autres fonctions intégrées PHP ou Python qui peuvent le faire ? S’il n’y a pas de fonctions intégrées, pouvons-nous écrire l’algorithme uniquement à la main ?

迷茫
迷茫

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

répondre à tous(2)
学习ing

Vous pouvez le faire correspondre avec une simple expression régulière. Je ne connais que js.

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

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

Code JS :

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

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

Parmi eux, .表示任意字符{2,} dans l'expression régulière signifie correspondre deux fois ou plus.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal