Ich suche nach einem regulären Ausdruck (oder etwas anderes) Bibliothek für C++, die es mir erlauben würde, eine Anzahl von Mustern anzugeben, auf einer Zeichenfolge auszuführen und die übereinstimmenden Positionen aller Muster zurückzugeben.Bibliothek für reguläre Ausdrücke, die alle Übereinstimmungen für mehrere Muster in einem Durchgang für C++ zurückgibt?
Zum Beispiel: Patterns { "ABCD", "ABCD"} String { "abcd abce abcd"}
Ergebnis: abcd Spiele: 0-3, 11-14 abce Spiele: 5- 9
Wer weiß von solch einer Bibliothek?
Eine einfache oder werde ich nur "abcd" ODER "abce" und es ist die Standorte. Also im obigen Fall wird es nur die Standorte von abcd finden. – HellSpam
Nein, oder (Änderung) von abcd | abce sollte alle Orte finden, die abcd oder abce entsprechen. – Avi