Das Eingabeeingabefeld kann nur verwandte Zahlen- und Buchstabenkombinationen (reguläre Ausdrücke) eingeben.

angryTom
Freigeben: 2019-11-25 17:12:38
nach vorne
3883 Leute haben es durchsucht

Das Eingabeeingabefeld kann nur verwandte Zahlen- und Buchstabenkombinationen (reguläre Ausdrücke) eingeben.

Einführung: Die Unternehmenswebsite verfügt über ein Testanwendungsfenster für Benutzer. Um Benutzer vor fehlerhaften Eingaben zu schützen, ist eine ordnungsgemäße Eingabekontrolle vorgesehen, die Benutzereingabefehler verhindern und auch Unternehmensmüll reduzieren kann Wenn Sie Datenmüll in größerem Umfang vermeiden möchten, ist es natürlich am besten, die Überprüfung regulärer Ausdrücke zu verwenden. Ich hoffe, dass dies für die Eingabe häufig verwendet wird.

(Empfohlenes Lernen: HTML-Tutorial )

Im Folgenden sind reguläre Regeln aufgeführt, die häufig verwendet werden im Eingabeausdruck:

<!doctype html>
<html>
    <meta charset="utf-8" />
    
    <body>只允许输入正整数:
        <input type=&#39;text&#39; onkeyup="this.value=this.value.replace(/^(0+)|[^\d]+/g,&#39;&#39;)">
        <br/>
        <br/>只允许输入英文:
        <input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,&#39;&#39;)">
        <br/>
        <br/>只允许允许输入数字和字母:
        <input onKeyUp="value=value.replace(/[\W]/g,&#39;&#39;)">
        <br/>
        <br/>允许输入大小写字母、数字、下划线:
        <input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,&#39;&#39;);">
        <br/>
        <br/>允许输入小写字母、数字、下划线:
        <input type="text" onkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,&#39;&#39;);">
        <br/>
        <br/>允许输入数字和小数点:
        <input type="text" onkeyup="this.value=this.value.replace(/[^\d.]/g,&#39;&#39;)">
        <br/>
        <br/>允许输入中文、数字、英文:
        <input onkeyup="value=value.replace(/[^\w\u4E00-\u9FA5]/g, &#39;&#39;)">
        <br/>
        <br/>
    </body>

</html>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDas Eingabeeingabefeld kann nur verwandte Zahlen- und Buchstabenkombinationen (reguläre Ausdrücke) eingeben.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:刘锁个人博客
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!