Ich brauche eine Regex, die alle Vorkommen von zwei Anführungszeichen (''
) ohne vorangestellte Klammer ((
) vorausgeht. Ich machte eine negative Vorausschau für die Klammer, gefolgt von einem Zitat. Aber warum ist das nicht funktioniert:Übereinstimmungen von zwei Anführungszeichen, denen keine öffnende Klammer vorangestellt ist
/(?!\()''/g
zum Beispiel mit der Saite
(''test''test
Es soll das zweite Vorkommen entspricht aber nicht die erste, aber sie paßt beides.
Wenn ich genau die gleiche Lösung, aber mit Überprüfung auf neue Linie statt Klammer, es funktioniert:
/(?!^)''/g
Mit dieser Zeichenfolge:
''test''test
Er passt als nur zu erwarten zweites Auftreten.
Geprüft here
Und was ist das Endergebnis Sie brauchen? Passt einfach zusammen? Oder ersetzen? –
'\ b''' ........... –
@WiktorStribizew Ersetzen – Wilt