Hallo Daniela,
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.
Das ist eine Frage, die sich so nicht beantworten lässt. Dazu bräuchte ich (nachdem ich das
Script selber ja bereits durchgesehen habe) ein Perl mit Debugging-Ausgaben.
Grüße,
CK