Thread Merkwürdiges RegEx Problem: nur für echte RegEx Experten :-( (15 answers)
Opened by no1gizmo at 2007-07-26 20:16

no1gizmo
 2007-07-27 13:33
#78939 #78939
User since
2007-02-20
21 Artikel
BenutzerIn
[Homepage] [default_avatar]
Das verstehe ich nciht, denn klar hat das + bei Regex eine bestimte Bedeutung, aber doch nur im reguilären Ausdruck selbst, nicht wenn es im String vorkommt, der durchsucht werden soll.

Danke für den Link, da steht drin:

\E end case modification (think vi)
\Q quote (disable) pattern metacharacters till \E

aha, gut, aber trotzdem verstehe ich das nicht, wie das sein kann.

Ich hab`s nun auch so versucht:

my $regex = qr/(^\d*?:\d*?):\d*?-(\d*?-\d*?-\d*?)-(\D*):[0-9]*\+([\.\w-_@,]*)[\+,]\d\+([\/\w\s-\.\+]*\.tif)\++.*$/;

also ich weiße darauf hin, dass nach einem + noch ein oder mehrere + auftauchen können. Aber auch dann meldet er "nested quantifieres...."

View full thread Merkwürdiges RegEx Problem: nur für echte RegEx Experten :-(