Viele Menschen haben den Eindruck, dass reguläre Ausdrücke sehr mächtig, schwer zu erlernen und schwer zu merken sind. Das glaubwürdige Ziel dieses Kurses besteht darin, jedem zu helfen, sich reguläre Ausdrücke nicht zu merken, sondern reguläre Ausdrücke zu verstehen. Mithilfe grafischer Tools kann jeder reguläre Ausdrücke intuitiv erleben und problemlos verwenden. Sie verstehen, dass reguläre Ausdrücke wirklich einfach sind!
Adresse für die Videowiedergabe: http://www.php.cn/course/328.html
Schwierigkeiten des Videos Natürlich gibt es zu viele Dinge, die man sich überhaupt merken muss, und sie sehen sehr kompliziert aus:
Ganzzahlen oder Dezimalzahlen: ^[0-9]+.{0,1}[0-9]{0,2} $
Es können nur Zahlen eingegeben werden: „^[0-9]*$“.
Es können nur n-stellige Zahlen eingegeben werden: „^d{n}$“.
Sie können nur eine Zahl mit mindestens n Ziffern eingeben: „^d{n,}$“.
Es können nur m~n Zahlen eingegeben werden:. „^d{m,n}$“
Es können nur Zahlen eingegeben werden, die mit Null und ungleich Null beginnen: „^(0|[1-9][0-9]*)$“.
Es können nur positive reelle Zahlen mit zwei Nachkommastellen eingegeben werden: „^[0-9]+(.[0-9]{2})?$“.
Es können nur positive reelle Zahlen mit 1~3 Dezimalstellen eingegeben werden: „^[0-9]+(.[0-9]{1,3})?$“.
Es können nur positive Ganzzahlen ungleich Null eingegeben werden: „^+?[1-9][0-9]*$“.
Es können nur negative Ganzzahlen ungleich Null eingegeben werden: „^-[1-9][]0-9“*$.
Es können nur Zeichen mit einer Länge von 3 eingegeben werden: „^.{3}$“.
Es kann nur eine Zeichenfolge eingegeben werden, die aus 26 englischen Buchstaben besteht: „^[A-Za-z]+$“.
Es kann nur eine Zeichenfolge eingegeben werden, die aus 26 englischen Großbuchstaben besteht: „^[A-Z]+$“.
Es kann nur eine Zeichenfolge bestehend aus 26 englischen Kleinbuchstaben eingegeben werden: „^[a-z]+$“.
Es kann nur eine Zeichenfolge bestehend aus Zahlen und 26 englischen Buchstaben eingegeben werden: „^[A-Za-z0-9]+$“.
Sie können nur eine Zeichenfolge eingeben, die aus Zahlen, 26 englischen Buchstaben oder Unterstrichen besteht: „^w+$“.
Benutzerpasswort überprüfen: „^[a-zA-Z]w{5,17}$“ Das korrekte Format ist: Beginnend mit einem Buchstaben, die Länge liegt zwischen 6 und 18 und darf nur Zeichen, Zahlen und enthalten Unterstriche.
Überprüfen Sie, ob es Zeichen wie ^%&',;=?$" enthält: "[^%&',;=?$x22]+".
Es können nur chinesische Zeichen eingegeben werden: "^[ u4e00-u9fa5] {0,}$"
E-Mail-Adresse bestätigen: "^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$ ".
InternetURL überprüfen: „^http://([w-]+.)+[w-]+(/[w-./?%&=]*)?$".
Überprüfen Telefonnummer: „ ^((d{3,4}-)|d{3.4}-)?d{7,8}$“Das korrekte Format ist: „XXX-XXXXXXX“, „XXXX-XXXXXXXX“, „XXX -XXXXXXX", " Jahr 12 Monate: „^(0?[1-9]|1[0-2])$“ Das korrekte Format ist: „01“~“09“ und „1“~“12“
Überprüfen Sie es auf eins Monat. 31 Tage: „^((0?[1-9])|((1|2)[0-9])|30|31)$“ Das richtige Format ist; „1 „~“31“. Regulärer Ausdruck zur Übereinstimmung mit chinesischen Schriftzeichen: [u4e00-u9fa5]
Der Dozent in diesem Video hat einen freundlichen Ton und sorgt dafür, dass sich die Leute wohl fühlen Darüber hinaus werden die Wissenspunkte immer sehr eindringlich erklärt, sodass Sie alle Schwierigkeiten und Schlüsselpunkte klarer lernen können
Das obige ist der detaillierte Inhalt vonVideo-Tutorial zu regulären JavaScript-Ausdrücken. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!