Auf Thema antworten

Du bist Du auf ein interessantes Problem gestoßen. Ich habe mir den Quellcode von Matcher angeschaut. Das Problem tritt tatsächlich bei "$" im Replacementstrings auf. Abhilfe schafft "\\$". D.h., wen "$" im Replacementstring vorkommt, musst Du diesen Sonderfall abfangen. Alle anderen Replacementstrings müssten out of the Box funktionieren.


Ansonsten, wenn es tatsächlich nur um das Ersetzen von Literalen geht, ist bone2's Vorschlag sicher der beste.



Oben