Heim  >  Artikel  >  Web-Frontend  >  Anleitung zur Verwendung regulärer Ausdrücke in Javascript_Javascript-Tipps

Anleitung zur Verwendung regulärer Ausdrücke in Javascript_Javascript-Tipps

WBOY
WBOYOriginal
2016-05-16 16:11:55928Durchsuche

Anwendung

1. Ausdruck erstellen

So erstellen Sie eine Klasse für reguläre Ausdrücke in JavaScript:

var regex = new RegExp(“d{5}”) oder 2.var regex = / d{5}/ (empfohlen)

/Expression/ ist eine in JavaScript bereitgestellte Syntax, die speziell das Schreiben regulärer Ausdrücke vereinfacht. In // geschriebene reguläre Ausdrücke müssen sich nicht um Escape-Zeichen kümmern.

Methoden des RegExp-Objekts:

2. Bestimmen Sie, ob es übereinstimmt

test(str) bestimmt, ob die Zeichenfolge str mit einem regulären Ausdruck übereinstimmt, der IsMatch

entspricht

Code kopieren Der Code lautet wie folgt:

var regex = /. /;
Alert(regex.test("a@b.com"));
alarm(regex.test("ab.com"));

3. Erhalten Sie passende Ergebnisse

exec(str) führt die Suche und den Abgleich durch und der Rückgabewert ist das Übereinstimmungsergebnis (*), das match() und matches() in c# entspricht

Wenn exec() übereinstimmenden Text findet, wird ein Array von Ergebnissen zurückgegeben (die genau übereinstimmende Zeichenfolge plus die Ergebnisse der extrahierten Gruppe). Andernfalls wird null zurückgegeben. Um mehrere Elemente zu extrahieren, müssen Sie exec() wiederholt aufrufen, ähnlich der Methode matches().

Achten Sie auf den globalen Modus /…../g

Im nicht-globalen Modus entspricht der einmalige Aufruf von exec() match();

Mehrmaliges Aufrufen im globalen Modus entspricht „matches()“

---Groß- und Kleinschreibung ignoriere ich

---mMehrzeiliger Abgleich

Der obige Inhalt ist eine Einführung in die Verwendung regulärer Ausdrücke in JavaScript in diesem Artikel. Ich hoffe, er gefällt Ihnen.

Stellungnahme:
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