PHP preg_match nur zahlen und Buchstaben, keine Sonderzeichen
Ich will nicht, preg_match_all ... da das Formular-Feld erlaubt nur zahlen und Buchstaben... ich Frage mich nur was die richtige syntax ist...
Nichts besonderes ... müssen nur wissen, die richtige syntax für ein preg_match Anweisung, die sucht, nur zahlen und Buchstaben. So etwas wie
preg_match('/^([^.]+)\.([^.]+)\.com$/', $unit)
Aber das bedeutet nicht, suchen Sie nach zahlen zu....
- Was ist Ihre Frage?
- Bitte ein wenig genauer, was Sie tun möchten.
- Können Sie uns mehr Details über das, was versuchst du hier zu erreichen? Vielleicht ein Beispiel. Sind Sie versucht, alle alphanum oder nur der erste, oder etwas anderes?
- Warum willst du nicht
preg_match_all
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nur wollen, um sicherzustellen, ein string enthält nur alphanumerische Zeichen. A-Z, A-z, 0-9, die Sie nicht brauchen, um reguläre Ausdrücke verwenden.
Verwenden
ctype_alnum()
Beispiel aus der Dokumentation:
Dem obigen Beispiel wird ausgegeben:
ctype_alnum
. +1Wenn Sie möchten, um mit mehr als 1, dann müssen Sie jedoch, uns mit einigen code und wir können besser helfen.
obwohl, in der Zwischenzeit:
🙂