Leviathan0
10-06-2005, 12:34
Hi ihr, wusste nicht ganz wo der Thread reinpasst. Aber reguläre Ausdrücke gehören ja auch zum Proggn :).
Folgendes: Haben nen seeehr langen Text, mit Regulären Ausdrücken bearbeitet. Allerdings müssen wir nun noch Zeichen ersetzen wie zb:
~V steht für -
~D steht für (anführungszeichen unten)
~S anführungszeichen oben
usw
Diese stehen eben nun ~V usw in der Datei und wir müssen sie ersetzen.
Man kann mit dem Befehl :%s/[[:cntrl:]]//gc diese zeichen schon mal anwählen. Wie man zeichen ersetzen kann weiss ich. Nur das Problem ist das ich so ALLE Zeichen angezeigt bekomme, brauche aber noch einen Filter der mir jetzt erst zB ~V anzeigt, danach ersetz ich dann alle ~D usw. weiss jemand wie das funktioniert?
Folgendes: Haben nen seeehr langen Text, mit Regulären Ausdrücken bearbeitet. Allerdings müssen wir nun noch Zeichen ersetzen wie zb:
~V steht für -
~D steht für (anführungszeichen unten)
~S anführungszeichen oben
usw
Diese stehen eben nun ~V usw in der Datei und wir müssen sie ersetzen.
Man kann mit dem Befehl :%s/[[:cntrl:]]//gc diese zeichen schon mal anwählen. Wie man zeichen ersetzen kann weiss ich. Nur das Problem ist das ich so ALLE Zeichen angezeigt bekomme, brauche aber noch einen Filter der mir jetzt erst zB ~V anzeigt, danach ersetz ich dann alle ~D usw. weiss jemand wie das funktioniert?