Reguläre Ausdrücke (PHP)

petrovoip

Neuer User
Mitglied seit
18 Aug 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hallo,

wie würdet ihr folgendes als regulären Ausdruck in PHP schreiben?

$string darf Buchstaben (A-Z, a-z, Umlaute groß/klein), Ziffern (0-9), sowie - (Minus), . (Punkt), und (Leerzeichen) enthalten

Maximal darf die Variable 15 Zeichen lang sein.

Vielen Dank und Grüße,
petrovoip
 
Zuletzt bearbeitet:
Aus dem Bauch heraus ohne zu testen:

//(\d|\w|\-|\.|\040){1,15}//

Besonderheit: damit \w auch die Umlaute liefert, muss locale of de_DE gesetzt sein.
 
Leider erhalte ich dabei folgende Fehlermeldung:

Code:
Warning: preg_match(): Unknown modifier '(' in /root/test.php on line 3
 
Schon mal was davon gehört?
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.