phpbar.de logo

Mailinglisten-Archive

[php] RegEx Zeichenkette auf nicht erlaubte Zeichen hin untersuchen

[php] RegEx Zeichenkette auf nicht erlaubte Zeichen hin untersuchen

Sebastian Mendel lists at sebastianmendel.de
Don Sep 9 11:19:02 CEST 2004


Tim Hildebrandt schrieb:

> Ich möchte eine Zeichenkette auf ihre Syntax hin testen.
> 
> Folgende Pattern hab ich mal versucht:
> 
> $pattern = "^([_a-zA-Z\. at -]*)$";
> $pattern = "^([_a-zA-Z\. at -])*$";
> 
> verwenden wollte ich die Funktion ereg() bzw. dessen Negierung !ereg(). Das
> Ding zeigt mir aber auch eine korrekte Syntax an, wenn ich z.B. ein
> %-Zeichen in die Zeichenkette packe...

if ( ereg( '^[_a-zA-Z\. at -]*$', $string ) )

oder

if ( preg_match( '|^[_a-zA-Z\. at -]*$|', $string ) )


http://weitz.de/regex-coach/

-- 
Sebastian Mendel

www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime        www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive