Zitat von
Bernhard Geyer:
Und was ist mit folgendem Fall:
"\\n" welcher z.B. in "C:\\Verzeichnis\\n1\\Sub1\\..." vorkommt?
Ich hatte den Fall schon zuvor ähnlich überlegt um festzustellen ob die \\ Ersetzung als erstes oder letztes kommen muss. Du hast aber natürlich vollkommen Recht. StringReplace() ist ungeeignet, da es den String mit jedem Aufruf erneut von vorne durchläuft. Die Ersetzungen müssten aber linear geschehen in einem Durchlauf.