0
Mit regulären Ausdruck howto alle Kombination von 2 Zeichen in einer Zeichenfolge zu erhalten?Howto erhalten alle Kombination von 2 Zeichen?
Beispiel: "abcdefghi", Ergebnis: ab, bc, cd, de, ef 3 Zeichen verwenden: abc, bcd, cde, def ...
Ich versuche, mit: /.{2}/g
ist aber nicht rekursiv, nur passend ab, cd, ef, aber nicht bc, de, etc.
Wie macht man das?
Ich glaube nicht, dass ich je gesehen habe ein Regex-Implementierung, die überlappende Übereinstimmungen unterstützt. Wenn Sie herausfinden wollen, ob die von Ihnen verwendete Implementierung funktioniert, müssen Sie uns einen kleinen Hinweis geben, welche Implementierung das ist. – jasonharper
Ist php, ich habe eine große Nummer, brauchen in Reihenfolge (von links nach rechts) alle Kombinationen von 2 Ziffern zu Länge/2 von Wert zu finden. –
Möglicherweise relevant: http://stackoverflow.com/questions/18501538/finding-all-3-character-length-substrings-in-a-string ... eine der Antworten deutet darauf hin, dass Sie _regex hier nicht verwenden können, denn sobald ein Brief verbraucht ist, ist er nicht mehr verfügbar. –