Thread regexp funktioniert erst beim zweiten Lauf
(13 answers)
Opened by dukeofnukem at 2007-06-20 13:23
Alohá!
Hab mal wieder was aus meiner unbedarften Perspektive sehr Seltsames entdeckt: Wenn ich beim parsen von XML-Textblöcken folgendes mache: Code: (dl
)
1 if ( /$xmlstring{'Hzbprtype'}/gs ) { funktioniert erst der zweite Aufruf. Wenn einer allein steht passiert gar nichts, nada. Die if-regexp matched also nicht oder tut aus mir unerfindlichen Gründen nicht was sie soll. Beim ersten Aufruf. Danach scheint sie sich aus dem Bett bequemt zu haben und packt zu. Wenn ich einen der identischen Blöcke entferne, passiert wirklich nix, die if-regexp scheint also nicht zu greifen. Werden regular expressions nicht schon zur compile time gebaut? Haareraufend, DoN drum&bass is a state of mind
|