F: Einen regulären Ausdruck für alphanumerische Eingaben finden
Ein Benutzer ist darauf gestoßen Ein Problem, bei dem reguläre Ausdrücke, die sie versuchten, nur Zeichenfolgen validierten, die sowohl Buchstaben als auch Zahlen enthielten. Das Folgende hilft beim Erstellen eines regulären Ausdrucks, der beide alphanumerischen Zeichen zulässt.
A: Nur alphanumerischer regulärer Ausdruck
Um sicherzustellen, dass die Zeichenfolge nur alphanumerische Zeichen enthält, können wir Folgendes tun Verwenden Sie den folgenden regulären Ausdruck:
/^[a-z0-9] $/i
Aufschlüsselung:
Beispielverwendung:
Dieser reguläre Ausdruck kann mit der test()-Methode verwendet werden, um Zeichenfolgen zu validieren:
const str = "abc123"; const result = /^[a-z0-9] $/i.test(str); console.log(result); // true
Update: Unterstützung universeller Zeichen
Wenn universelle Zeichen erforderlich sind, können wir den regulären Ausdruck erweitern, um Unicode-Zeichenbereiche einzuschließen. Um beispielsweise persische Zeichen zu unterstützen, können wir Folgendes verwenden:
/^([a-zA-Z0-9\u0600-\u06FF\u0660-\u0669\u06F0-\u06F9 _.-] )$/
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3