preg_match kein match
am 04.07.2006 09:50:34 von Albert Naumann
Hallo,
wieso macht der RegEx
http://www.regexlib.com/REDetails.aspx?regexp_id=460
nicht mit preg_match einen match?
if (preg_match('(.)\1{2,}','aaaeee')) echo 'match';
Gruss Albert
Re: preg_match kein match
am 04.07.2006 10:02:45 von dev-null-use-reply-adress
Albert Naumann schrieb:
> wieso macht der RegEx
> http://www.regexlib.com/REDetails.aspx?regexp_id=460
> nicht mit preg_match einen match?
>
> if (preg_match('(.)\1{2,}','aaaeee')) echo 'match';
Wie ist denn Dein error_reporting eingestellt? Dieser
Code sollte nämlich eine Warnung ausgeben:
Warning: Unknown modifier '\' ...
Du hast die Delimiter vergessen. Richtig wäre:
preg_match('/(.)\1{2,}/','aaaeee')
Abgesehen davon verstehe ich den Sinn der back reference
nicht ganz. Es geht hier auch ohne.
Gruß
JPM