Gibt es einen regulären Ausdruck, um Zeichensequenzen zu finden?

Gibt es einen regulären Ausdruck, um Zeichensequenzen zu finden?

Ich habe überall gesucht, konnte aber scheinbar nichts finden, also habe ich mich schließlich dazu entschlossen, hier um Hilfe zu bitten, in der Hoffnung, dass mir hier jemand einen Tipp geben kann!

Meine aktuelle Aufgabe besteht darin, eine Liste von Zeichenfolgen nach Zeichenfolgen zu durchsuchen, die aufeinanderfolgende Zeichen enthalten. Ich habe Schwierigkeiten, eine effiziente Methode zu finden, und dachte, vielleicht könnten reguläre Ausdrücke das schaffen?

So liegen mir beispielsweise folgende Daten vor:

asdf1234qwer
asdfsdfgqwer
abcdefgh
zyxwv
123456789
hello world

Davon brauche ich letztlich nur "abcdefgh", "zyxwv" und "123456789", da der GESAMTE String aus aufeinanderfolgenden Zeichen besteht. Den ersten String brauche ich nicht, da nur ein Teil davon aufeinanderfolgend ist (1234), nicht der ganze String.

Ich konnte nichts für reguläre Ausdrücke finden, bei dem dies möglich erscheint.

Antwort1

Dies ist möglich, aber es ist kein „eleganter“ regulärer Ausdruck. Im Wesentlichen geben Sie dem regulären Ausdruck eine lange Liste von Mustern. Mehr dazu in diesemStack Overflow-Antwort

verwandte Informationen