Re: Höhendaten aus Track entfernen?

von: nom

Re: Höhendaten aus Track entfernen? - 02.06.15 08:10

In Antwort auf: Axurit
Und das dann für jeden vorkommenden Höhenwert? So funktionierts:

:%s#<ele>.*</ele>##g

Das ist im Prinzip die von sigma7 für sed vorgeschlagene Lösung auf vim übertragen.


Keine gute Idee. Der Stern-Operator ist gierig. Wenn in einer Zeile mehr als ein Höhenelement steht (mit anderen Elementen zwischendrin), dann löscht das alles zwischen dem ersten und dem letzten Höhenelement (inklusive der Höhenelemente).

Besser
Code:
:%s#<ele>[0-9\.]*</ele>##g


Letztendlich lässt sich das Prinzip auf jeden Editor übertragen, der Suchen und Ersetzen mit regulären Ausdrücken erlaubt (für Windows beispielsweise Notepad++).

Suchen nach: <ele>[0-9\.]*</ele>
Ersetzen durch: leer