Thread wiedereinmal reg. ausdrücke
(10 answers)
Opened by jan999 at 2009-09-21 18:34
Moin !
vor einigen Wochen hatte ich nach einer Konvertierung von Straßennamen gefragt und perl -p -i.bak -e "~s|[Dd]octor[-\s]|Dr.|" [Dateiname] bekommen. Nun wollte ich diese Funktion dahingehend anpassen das aus dem Wort Calle die spanische Abkürzung C/ wird und habe deshalb die Funktion in folgenden Ausdruck geändert. perl -p -i.bak -e "~s|[Calle[-\s]|C/|" [Dateiname] Damit zerschieße ich mir allerdings die gesamte Datei und vermutlich hängt es mit dem "/", hinter dem C zusammen. Kann mir einer sagen wie es richtig wäre ?? Ich hatte es auch mit // versucht - aber ohne den gewünschten Erfolg. Gruß Jan :-) |