2016-03-29 3 views

Antwort

1

Sie können diese Regex mit einem Back-Referenz verwenden:

\b\w*(\w)\1\w* 

RegEx Demo

RegEx Breakup:

\b  # word boundary 
\w* # match 0 or more word characters 
(\w) # match a single word char and capture it as group #1 
\1  # back-reference to captured group #1 to make sure we have a *repeat* 
\w* # match 0 or more word characters 

btw wird es auch II übereinstimmen, da es sich um eine Wiederholung hat Zeichen I.

+0

@ user1201779:.. Hat es funktioniert? – anubhava

+0

Es funktioniert nicht ... es passt zum Beispiel Wort: _vidieo_ (zwei __i__ Buchstaben) –

+0

Wenn Sie aufeinanderfolgende Wiederholungen möchten, dann überprüfen Sie meine aktualisierte Antwort jetzt. – anubhava

0

Muster für alle Wörter mit 3+ wiederholten Buchstaben passend:

\b\w*(\w)\1{2}\w* 

II loooovve Dieses Video. Es ist awesooooommmeee.


https://regex101.com/r/cP7kT7/1

Verwandte Themen