Reguläre Ausdrücke mit Jquery

Inhaltsverzeichnis
EIN Regulärer Ausdruck in der Programmierung ist eine Folge von Zeichen, die ein Suchmuster bildet, sodass wir feststellen können, ob das Muster einer festgelegten Regel entspricht, z. B. dass der validierte Wert numerisch ist.
Bei der Suche nach Daten im Text können Sie dieses Suchmuster verwenden, um zu beschreiben, wonach Sie suchen. Ein regulärer Ausdruck kann ein einzelnes Zeichen, eine komplexere Sequenz oder ein Muster sein. Javascript- oder Jquery-Programmierer und sogar verschiedene Sprachen implementieren reguläre Ausdrücke.
Wenn wir also die Regeln oder Muster kennen, nach denen gesucht werden muss, spielt es keine Rolle, wie viele Zeichen die eingegebene Textzeichenfolge enthält. Reguläre Ausdrücke bieten uns eine sehr schnelle Lösung, um festzustellen, ob eine Zeichenfolge ein Datum, eine eine Webadresse, sie ist numerisch, sodass wir nur das entsprechende Muster für reguläre Ausdrücke kennen müssen.
Sehen wir uns ein Beispiel für einen regulären Ausdruck zur Suche nach einem bestimmten Zeichen an:
 Bestätigen 
Verwenden des Punktzeichen-Meta (.)
Der Metazeichenpunkt ermöglicht es Ihnen, nur innerhalb von Wörtern oder Inhalten zu suchen, die beispielsweise zugewiesen sind
jeder Punkt entspricht einem Platzhalterzeichen im Ausdruck Angenommen c … r, ein gültiges Wort wäre Hirsch, da cer der Regel ce entspricht zwei Zwischenzeichen zwischen c und r
 Bestätigen
Das Metazeichen / W sucht nach nicht-alphabetischen Zeichen innerhalb einer Textzeichenfolge, beispielsweise hilft es uns zu erkennen, ob sich im Text ein at-Zeichen befindet, um E-Mails zu validieren.
 Bestätigen

So validieren Sie eine E-Mail mit regulären Ausdrücken
Um den regulären Ausdruck vorzuschlagen, müssen wir verstehen, wonach wir suchen, dann müssen wir berücksichtigen, dass der E-Mail-Benutzername und die Domäne oder der Server die folgenden Merkmale aufweisen:
  • Sie können Buchstaben oder Zahlen enthalten und haben keine feste Erweiterung, aber die Anzahl der Zeichen kann variieren.
  • Sie kann neben Buchstaben und Zahlen auch Punkte und Bindestriche enthalten und 7a entweder den Benutzernamen oder eine Subdomain.

Der reguläre Ausdruck für Benutzername und Domain lautet also \ w + ([\ .-]? \ W +) *. Verwenden der Quantoren + und * für sich wiederholende Zeichen. Diejenigen für die Domainendung (\. \ W {2,3}) + die darauf hinweisen, dass es maximal 3 Buchstaben und einen Doppelpunkt geben darf, zum Beispiel für .com.es.
 Bestätigenl> 

Überprüfen Sie die Groß-/Kleinschreibung in einer Zeichenfolge
Wir können prüfen, ob sich ein String in einem anderen befindet, ohne zu berücksichtigen, ob es sich um Groß- oder Kleinbuchstaben handelt. Denken Sie daran, dass in Linux ein Wort in Kleinbuchstaben nicht dasselbe ist wie in Großbuchstaben.
Dazu müssen Sie beim Erstellen des regulären Ausdrucks den Indikator verwenden, um (i) am Ende des regulären Ausdrucks zu ignorieren.
Das Ergebnis dieser Suche zeigt uns jedes Element und die festgelegte Regel ist erfüllt oder nicht, daher ist das Ergebnis folgendes:
Honda Ersatzteile falsch
Audi Ersatzteile falsch
Echte Ford-Teile
Ferrari Teile wahr
Bestätigen Sie Wörter mit Akzenten und dem Buchstaben ñ
Wir werden eine Funktion erstellen, die es uns ermöglicht, mit einem regulären Ausdruck jedes Wort zu validieren, das Zeichen von a bis z akzeptieren soll, sowohl in Großbuchstaben als auch in Leerzeichen und Vokale mit einem Akzentbuchstaben ñ.
 Bestätigen
Überprüfen Sie eine URL vom Typ http oder https
Wir werden hier sehen, wie Sie einen regulären Ausdruck erstellen, um Domänen oder URLs zu validieren und dass sie eine gültige Struktur haben.
 Bestätigen
Validieren und überprüfen Sie die Stärke eines Passworts
Hier müssen wir vorher definieren, was wir unter einem starken und sicheren Passwort verstehen, um Sicherheitsprobleme zu vermeiden, dafür legen wir fest, dass ein sicheres Passwort folgende Eigenschaften aufweisen muss:
  • Der gewählte Schlüssel muss mindestens einen Kleinbuchstaben enthalten.
  • Der gewählte Schlüssel muss mindestens eine Zahl oder ein Sonderzeichen enthalten.
  • Das gewählte Passwort muss mindestens 8 Zeichen lang sein.
Das Beispiel zum Validieren des entsprechenden Schlüssels, der diese Eigenschaften erfüllt, sieht wie folgt aus:
 Bestätigen
Überprüfen Sie, ob eine eingegebene IP-Adresse korrekt ist
Um eine IP-Adresse zu überprüfen, verwenden wir den folgenden regulären Ausdruck:
 Bestätigen
TTabelle mit Metazeichen-Referenzen

ZielcharakterSuche mit regulären AusdrückenBeispiel
^Suchen Sie das dem Anfang der Textzeichenfolge zugewiesene Muster./ Ersatzteile / würde zusammenfallen in: "Ersatzteile für Autos"
$Suchen Sie das dem Ende der Textzeichenfolge zugewiesene Muster/autos $ / würde passen: Autoteile "
*Finden Sie heraus, ob es Zeichen mit einer oder mehreren Übereinstimmungen gibt. Wir können Textfehler finden./autos * / würde passen: "autos" und auch mit "aautos"
?Sehen Sie, ob dies keine oder nur einmal ist/ au? / würde passen: "autos"
+Sehen Sie, ob es ein- oder mehrmals übereinstimmt/ au + / würde passen: "autos" oder automoviles
Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben
wave wave wave wave wave