Heim >Backend-Entwicklung >PHP-Tutorial >Reguläre PHP-Abgleichmethode für Chinesisch und Englisch, Zahlen und Unterstreichungen
Dieser Artikel stellt hauptsächlich die Methode des regelmäßigen PHP-Abgleichs von Chinesisch und Englisch, Zahlen und Unterstrichen vor, die zur Überprüfung von Benutzernamen verwendet werden kann. Ich hoffe, dass sie jedem helfen kann.
1. Frage:
Der Benutzername muss bei der Registrierung aus Chinesisch und Englisch, Zahlen oder Unterstrichen bestehen und darf nicht andere Zeichen enthalten.
2. Lösung:
Führen Sie einfach eine regelmäßige Überprüfung von Chinesisch, Englisch, Zahlen und Unterstrichen bei den Eingabezeichen durch.
Der Code lautet wie folgt:
$username='脚本之家jb51.net@#……^&*'; $preg='/[\w\x{4e00}-\x{9fa5}]+/u'; //$preg='/[\x80-\xff_\w]+/u'; preg_match($preg,$username,$arr); print_r($arr);
Laufergebnisse:
Array ( [0] => 脚本之家jb51 )
Verwandte Empfehlungen:
Tipps zum regulären PHPStorm-Abgleich teilen, um leere Zeilen und Kommentarzeilen zu löschen
Detaillierte Erläuterung einiger regulärer Abgleichsausdrücke in jQuery
Das obige ist der detaillierte Inhalt vonReguläre PHP-Abgleichmethode für Chinesisch und Englisch, Zahlen und Unterstreichungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!