Thread Alle Slashes aus Variable entfernen
(3 answers)
Opened by stb2050 at 2005-11-09 12:22
da man den backslash bei der verwendung als backslash-zeichen immer escapen muss:
Code: (dl
)
$variable =~ tr~/\\~~d; sonst wuerdest du die zweite tilde escapen: deine loestung wuerde tr#/ \~# entsprechen, und das ergibt den fehler, dass ein trennzeichen (hier mal #) fehlt... das ersetzt aber nur alle / und \ durch nichts. wenn du die behalten willst, dann drehe einfach alles um und schreibe: Code: (dl
)
$variable =~ tr~/\\~~cd; <!--EDIT|Strat|1131538278--> perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |