Hervorragender Text 2-Regex, der mit> 9 Rückverweisen übereinstimmt
Ich versuche, mehrere Gruppen innerhalb eines Strings zu erfassen und sie mit einem regulären Ausdruck neu anzuordnen. Sobald ich jedoch mehr als 9 Rückverweise erreiche, werden diese nicht mehr wie erwartet ersetzt.
ZB: Dies ist ein wenig ein ausgedachtes Beispiel, aber es sollte veranschaulichen, was passiert.
Input string: abcdefghij Find What: ^(.)(.)(.)(.)(.)(.)(.)(.)(.)(.)$ Replace With: \10 Expected output: j Actual output: a0
Ich habe auch versucht:
Replace With: $10
Anstatt\10
oder$10
Durch Einfügen des Inhalts der zehnten Gruppierungspaaren wird der Inhalt des ersten Gruppierungspaarenfolgers mit "0" eingefügt.
AKTUALISIEREN:
Dies funktioniert mit$10
in neueren Versionen von Sublime Text, aber es ist viel besser, die zu verwenden${10}
Syntax wie unten beschrieben.