Visual Studio anfügen von text an das Ende der Zeilen mit suchen/ersetzen mit dem Ende der Zeile, regular expression ($)

Ich versuche, append text (z.B. "Fisch") an das Ende jeder Zeile in einer Datei, die mit Visual Studio oder SQL Server Management Studio mithilfe der folgenden Einstellungen im suchen/ersetzen-dialog:

  • Suchen nach: $
  • Ersetzen mit: Fisch
  • Reguläre Ausdrücke verwenden: Geprüft

Diese meist nicht den job, aber für eine Handvoll Linien, die es nicht nur anhängt "Fisch" an das Ende der Zeile, es setzt ihn auch an den Anfang der Zeile. Ich kann nicht erkennen, irgendein Muster zu diesem Verhalten scheint es fast zufällig, mit dem die größer die Datei, desto mehr Linien tendenziell schief gehen.

Ähnliche suchen/ersetzen mit ^ (um den text am Anfang der Zeile) funktioniert ohne Probleme.

Weiß jemand, warum dies passiert ist? Und auch, gibt es bessere Vorschläge für das erreichen was ich will?

  • Warum nicht \n? Und ersetzen mit Fish\n
  • das macht das Problem beheben so gut, obwohl es sehr leicht ist, denn es wird nicht die Letzte Zeile der Datei, wenn es nicht mit einem newline!
InformationsquelleAutor Stephen Holt | 2013-01-23
Schreibe einen Kommentar