Anzeige

FILTER_VALIDATE_REGEXP: Nur Kleinbuchstaben


#1
Hallo,

ich möchte gerne bei "filter_input" (z.B. filter_input(INPUT_POST, 'modus', FILTER_SANITIZE_URL); ) den Validator "FILTER_VALIDATE_REGEXP" einsetzen.

Kann mir jemand weiterhelfen, wie ich das realisiere, dass nur Kleinbuchstaben (ohne Umlaute), Zahlen und Bindestriche zulässig sind?

Vielen Dank
 
Zuletzt bearbeitet:

Sempervivum

Erfahrenes Mitglied
#2
Nach meinen Recherchen und Test funktioniert es so:
Code:
var_dump(filter_input(
    INPUT_GET,
    'test',
    FILTER_VALIDATE_REGEXP,
    array('options'=>array("regexp"=>"/^[0-9a-z\-]*$/"))));
GET habe ich nur genommen, um es einfach testen zu können.
 
Anzeige
Anzeige