phpbar.de logo

Mailinglisten-Archive

[php] preg_replace (Pattern)

[php] preg_replace (Pattern)

Alex Emken php at emken.com
Don Jul 22 12:35:25 CEST 2004


Michael Post wrote:

> Leider erhalte ich eine Fehlermeldung.
> 
> 
> Warning: Unknown modifier '{' in /srv/www/....
> 
> mein preg_match sieht so aus
> 
> preg_match('(\+ {0,1}){0,1}[0-9]+ *(\([0-9]*\)){0,1}[0-9 \-/]+', 
> $_REQUEST['tel']);


Hallo Michael,

so auf die Schnelle würde ich sagen, du hast die Begrenzungszeichen, die 
preg_match für den Ausdruck erwartet, vergessen.

<untested>
preg_match('°(\+ {0,1}){0,1}[0-9]+ *(\([0-9]*\)){0,1}[0-9 \-/]+°',
  $_REQUEST['tel']);
</untested>

Habe hier das Gradzeichen als Begrenzer genommen.

Gruß,
Alex



php::bar PHP Wiki   -   Listenarchive