Kann ich mit Notepad ++ oder einer anderen Software eine Variable durch eine hochzählende Zahl ersetzen?
Kann ich z.B. über die Suchen und Ersetzenfunktion in Notepad ++ eine Variable (beispielsweise mit nem namen "number" die in jeder Zeile vorkommt ersetzen lassen durch die aktuelle Zeilenanzahl?
z.B.
balbalblabla number jablbflsfas
balbalblabla number jablbflsfas
balbalblabla number jablbflsfas
balbalblabla number jablbflsfas
wird zu
balbalblabla 1 jablbflsfas
balbalblabla 2 jablbflsfas
balbalblabla 3 jablbflsfas
balbalblabla 4 jablbflsfas
Kann mir das jemand sagen wie ich das anstellen kann? Vielen lieben Dank an alle die Antworten!!
2 Antworten
Es wäre leichter, so etwas mit einem Skript zu erledigen. Hier mal ein Batch-Beispiel (an der Console):
for /L %C in (1,1,4) do @echo.balbalblabla %C jablbflsfas>>MeinText.txt
Das fügt Deine Beispiel-Zeilen einfach an die Datei "MeinText.txt" an.
Fertig.
Da muss man sich nicht mit komplizierten RegEx-Ausdrücken einen Knoten ins Gehirn machen.
Kommt drauf an von wie vielen Daten wir reden und ob alle Zeilen number erhalten. Möglich ist das mit den Column Editor unter [Alt + C].
Alle Vorkommnisse markieren und dann dort mit 1 beginnend z.B. hochzählen. Alternativ machst du es vorne an alle Anfänge hin via einer vertikalen Auswahl an erster Stelle und nutzt dann ein RegEx Replace um die gematchte Gruppe, in dem Fall die Zeilenzahl am Anfang über das Wort number zu kopieren.