Patrick Andrieu: Reguläre Ausdrücke

Beitrag lesen

Hallo Charly!

$teststring =~ /$regel/;    oder
$teststring =~ /"$regel"/;    oder
$teststring =~ "$regel";    weil $regel schon / enthält?

  
Erstere. Bei:  
  
$regel = qr/pattern/;  
  
ist der Wert von $regel genau pattern, nur hier bereits als RegEx vorkompiliert. Der Operator »qr« an sich führt kein Matching durch. Die kompilierte Form der RegEx wird für die zukünftige Nutzung lediglich zurückgegeben (aus »Programmieren mit Perl«).  
  
  
Viele Grüße aus Frankfurt/Main,  
Patrick

-- 
![](http://www.atomic-eggs.com/fuernA.jpg)  
  
\_ - jenseits vom delirium - \_  
  
[[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash](http://www.atomic-eggs.com/)]  
Nichts ist unmöglich? [Doch!](http://www.atomic-eggs.com/cwi/cwi_4.shtml)  
Heute schon ge[gök](http://goek.atomic-eggs.com/goek_goek.html)t?