Ich brauche eine Zeichenfolge, die aus einigen Zahlen, Komma, Unterstrich, Schrägstrich, Bindestrich und Leerzeichen besteht.PHP Regulärer Ausdruck für Zahl, Komma, Unterstrich, Schrägstrich, Bindestrich und Leerzeichen
Ich bin fast in Ordnung. Hier ist mein Code soweit.
$regex = '#^[0-9-_,/\s]+$#';
if(preg_match($regex, $string)){
return true;
} else {
return false;
}
Aber ich will mindestens 4 Ziffer innerhalb von 0 bis 9.
zum Beispiel enthalten, Dies sind die Werte, die ich auf gültige wollen:
09-12345678
123, 456, 789
12/ 34/ 56
Diese Werte sind I will nicht gültig:
1,2
3/5/6
7-8-9
Also habe ich so versucht.
$regex = '#^[0-9-_,/\s]{4,100}$#';
Und
$regex = '#^[0-9{4,100}-_,/\s]+$#';
Aber auch sie sind nicht wahr. Wie kann ich tun?
'^ Ende (= (?:?. * \ D) {4}) [0-9 -_,/\ s] + $ ' – revo
Sind Sie sicher über meine Regex? @ Jan – revo