Thread Variablen in reg. Ausdrücken (s#$from#$to#g)
(9 answers)
Opened by Gast at 2006-07-17 19:48
Man könnte es auch so machen:
Code: (dl
)
1 $file = "10abc.txt"; Das ist im Prinzip auch nichts anderes als eval und daher genauso gefährlich. Beachte die doppelten Backslashes in $from. Die sind nur da, weil "\d" sonst zu "d" wird. Wenn man den Code so schreibt wie Du, verschwinden die Backslashes sofort: Wenn $from eine Benutzereingabe ist, ist es natuerlich nicht notwendig, doppelte Backslashes zu verwenden. Lieblingsmodule: IPC::System::Simple, Path::Class
|