Thread Durch ein "+" ein RegEx-Problem...
(8 answers)
Opened by renee at 2003-08-08 14:15
[quote=renee,08.08.2003, 12:34]Nein, da in $line
Code: (dl
)
# 4+0_129769/14-98 Exp number steht... Hab da aber noch ne Frage. Warum gibt es nur bei einem "+" diese Probleme und nicht bei einem "/"??[/quote] / steht in diesem Fall fuer die Grenze des RegEx; da die jedoch schon zu dem Zeitpunkt, an dem die Variable interpoliert wird, schon festgelegt sind, geht da nichts mehr schief. Schief geht es hingegen auch groesstenteils bei . \ { ( [ + * - ? ^ und gelegentlich auch bei ~ ... Also immer /\Q$variable\E/ verwenden (es sei denn, die Interpolation ist gewollt) perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |