Thread Merkwürdiges RegEx Problem: nur für echte RegEx Experten :-(
(15 answers)
Opened by no1gizmo at 2007-07-26 20:16
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...." |