Thread Regexp: ersetzung
(28 answers)
Opened by pq at 2004-07-09 19:20
[quote=jan,09.07.2004, 20:24]
Code: (dl
)
$variable =~ s/\[img\](.*?)\[\/img]/<img scr=$1>/g; vor der schließenden ] bei [/img] fehlt der \. das sollte einen fehler erzeugen, wenn ich mich nicht irre... und nebenbei hast du scr und nicht src geschrieben, dh das bild konnte nicht geladen werden.[/quote] wenn es was schliessendes ist, stoert es perl nicht, sondern nur oeffnende klammern ( { [ . man kann die schliessende sogar als trennzeichen verwenden... allerdings muss man dann darin vorkommende ]'s quoten... Code (perl): (dl
)
$string =~ s]xy\]z]abc]g; mit sowas duerften auch ein paar editoren viel spass haben... perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |