Daniela Koller: Regexp matcht nur einmal bei 2 scheinbar identischen Fällen

Beitrag lesen

Hi Christian

RegEx ist 'DC.Date$'? Und du wendest ihn via /$regexp/ an? Dann versucht er wohl auf
'DC\.Date$' zu matchen. Versuchs vielleicht mal so:

print eval('$attrvalue =~ /'.$regexp.'/ ? "yes" : "no"');

So gehts. Nur verstehe ich nicht, warum der gleiche Regexp, also auch eingelesen und alles und gleich angewendet, ein paar Zeilen weiter oben bereits gematcht hat. Da hab ich jetzt auch ein Eval drum herum gemacht. Trotzdem würde mich interessieren, warum er teilweise gematcht hat, und teilweise nicht.

Gruss Daniela