phpbar.de logo

Mailinglisten-Archive

[php] Regular expression [keine Sonderzeichen]

[php] Regular expression [keine Sonderzeichen]

Daniel Jänecke jaenecke at gmx.li
Mon Mar 22 12:49:17 CET 2004


Sorin Marti wrote:
> Der User soll einen Dateinamen angeben. Der muss natürlich gültig sein, 
> darf also keine Sonderzeichen enthalten. Ausserdem will ich ein paar 
> andere Zeichen auch nicht erlauben. Diese sind:

> Erlaubt sein sollen:
> - _ [A-Z] [a-z] [0-9]


if( preg_match( '/[^a-zA-Z0-9_\-]/', $string ) ) {

	echo 'Ungültige Zeichen!';

}
<http://www.php.net/pcre>

> Der String darf nicht länger als 255 zeichen sein.

<http://www.php.net/strlen



Gruß
dj


php::bar PHP Wiki   -   Listenarchive