Thread Alle Slashes aus Variable entfernen (3 answers)
Opened by stb2050 at 2005-11-09 12:22

Strat
 2005-11-09 13:56
#59919 #59919
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
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;
\n\n

<!--EDIT|Strat|1131538278-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Alle Slashes aus Variable entfernen