Guten Tag
In einer oder mehreren Textdateien möchte ich alle " (HEX 034) mit * (HEX 042) ersetzen, allerdings nur dann, wenn keine Komma (, - HEX 044) davor oder dahinter steht.
Ersetzen: bla „weg damit“ bla
Nicht ersetzen: (1) ,„bla (2) bla“,
Wie geht das mit Perl? Mein Ansatz ist:
perl -i.bak -pe „s/“/*/g" test.txt
Fragen:
(1) Wie stelle ich es an " (HEX 034) nicht zu ersetzen, wenn ein Komma davor oder danach steht?
Vielen Dank für Hilfe im Voraus.
Grüsse, Olli
C:\>perl -v
This is perl, v5.10.0 built for MSWin32-x86-multi-thread
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2007, Larry Wal