Thread Regex arbeitet unvollständig
(14 answers)
Opened by sitescriptor at 2014-01-06 11:58
Allen ein Gutes Neues Jahr!
Ich bin jetzt auf einen Regex gestoßen, der nicht vollständig macht, was er soll. Ich könnte das Problem umgehen und wie früher zweistufig arbeiten. Aber ich würde gerne den Fehler erkennen. Der Regex soll Platzhalter in einem HTML-Template finden. Diese können optional eine Klammer mit Parametern mitführen: Code (perl): (dl
)
$text =~ s/__([-_\.a-zA-Z]+?(?:\(.+?\))*)__/$Self->_analyse_ph($1)/gme; Erkennt nicht: Code: (dl
)
1 __article.reldate.dayofmonth.html_selectscalar(0,1,31,article_reldate_dayofmonth)__ nur jene ohne Klammer: Danke! Editiert: '_' als mögliches Zeichen eingefügt. Last edited: 2014-01-06 12:09:03 +0100 (CET) |