Heim > Artikel > Web-Frontend > Javascript-Formularvalidierung – erste Einführung in reguläre Ausdrücke_Javascript-Kenntnisse
Empfohlene Lektüre: Javascript-Formularvalidierungslänge
Validierungsformular für Javascript-Formulare senden
Validierung von Javascript-Formularen – Enthüllung regulärer Ausdrücke
JavaScript kann verwendet werden, um diese Eingabedaten in HTML-Formularen zu validieren, bevor die Daten an den Server gesendet werden.
Verifizierungsdatum
Das Format des Datums ist relativ speziell und kann nicht allein anhand seiner Länge überprüft werden
Übliches Datumsformat: Verwenden Sie zunächst zwei Ziffern zur Darstellung des Tages, dann zwei Ziffern zur Darstellung des Monats und schließlich vier Ziffern zur Darstellung des Jahres, wobei der Punkt durch einen Schrägstrich getrennt ist.
MM/TT/JJJJ
Blogger: Wie entwerfe ich einen Code, der überprüft, ob das Datum dem Format entspricht?
Sehen wir uns zunächst die Logik der Validierung des Datumsformats an
Nehmen Sie den Wert im Formularfeld heraus und teilen Sie die Zeichenfolge mit „/“ in ein Array auf
Analysieren Sie die Teilzeichenfolge „Monat“, um festzustellen, ob sie nur aus zwei Zeichen besteht und beide Zahlen sind
Analysieren Sie die Teilzeichenfolge „Tag“, um festzustellen, ob sie nur zwei Zeichen enthält und beide Zahlen sind
Analysieren Sie die Teilzeichenfolge „Jahr“, um festzustellen, ob sie nur aus vier Zeichen besteht und ausschließlich aus Zahlen besteht
Wenn die oben genannten Bedingungen erfüllt sind, muss außerdem festgestellt werden, ob die Eingabedaten nur zwei Schrägstriche enthalten. Wenn mehr als zwei Schrägstriche vorhanden sind, sollte der nachfolgende Inhalt ignoriert werden
Blogger: Keine Angst, Javascript ist ziemlich leistungsfähig. Es bietet Entwicklern ein leistungsstarkes integriertes Tool – reguläre Ausdrücke
Es wird speziell zum Abgleichen von Textmustern verwendet
Es ist wie ein Polizist mit leuchtenden Augen, der immer jede Bewegung des Verdächtigen beobachtet, und sobald er gegen das Gesetz verstößt, wird er den Bösewicht fangen╮(╯▽╰)╭
Schauen wir uns nun ein kleines Beispiel an
Übereinstimmungsmuster=/^d{5}$/
Das Zeichen nach dem Gleichheitszeichen ist der folgende Ausdruck
Der erste Schrägstrich und der letzte Schrägstrich: „/“ reguläre Ausdrücke sind von Schrägstrichen umgeben
Das zweite Zeichen: Das Zeichen „^“ muss mit dem angegebenen Muster beginnen, Zahlen können nicht verwendet werden
Das dritte Zeichen: „d“ steht für eine Zahl
Viertes Zeichen: „{5}“ Die Einzelzahl muss 5 Mal wiederholt werden
Das fünfte Zeichen: „$“ Die Zeichenfolge endet mit dem angegebenen Muster
Nun, der Herausgeber wird Ihnen so viel über die Javascript-Formularvalidierung vorstellen – die ersten Kenntnisse über reguläre Ausdrücke. Im nächsten Abschnitt werden reguläre Ausdrücke für Sie vorgestellt. Weitere Inhalte finden Sie auf der Website von Script House!