Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie führe ich eine Regex-Auswertung ohne Berücksichtigung der Groß-/Kleinschreibung in JavaScript für die Extraktion von Abfragezeichenfolgen durch?

Susan Sarandon
Freigeben: 2024-11-02 01:58:30
Original
784 Leute haben es durchsucht

How to Perform Case-Insensitive Regex Evaluation in JavaScript for Query String Extraction?

Regex-Auswertung ohne Berücksichtigung der Groß- und Kleinschreibung in JavaScript für die Extraktion von Abfragezeichenfolgen

In der Webentwicklung ist es häufig erforderlich, Abfragezeichenfolgenparameter aus einem zu extrahieren URL. Hierzu werden reguläre Ausdrücke verwendet.

Ziel:

Die Aufgabe besteht darin, eine Suche ohne Berücksichtigung der Groß-/Kleinschreibung durchzuführen und dabei Abfragezeichenfolgenparameter mithilfe des RegExp-Objekts von JavaScript zu extrahieren.

Methode:

Der RegExp-Konstruktor ermöglicht die Angabe eines dritten Arguments, der sogenannten Flags. Ein solches Flag ist „i“, das die Groß-/Kleinschreibung angibt.

Lösung:

Um einen Vergleich ohne Berücksichtigung der Groß-/Kleinschreibung zu erreichen, implementieren Sie Folgendes:

<code class="javascript">var results = new RegExp('[\?&amp;]' + name + '=([^&amp;#]*)', 'i').exec(window.location.href);</code>
Nach dem Login kopieren

Das Flag „i“ stellt sicher, dass beim Vergleich des Parameternamens der Abfragezeichenfolge die Groß-/Kleinschreibung nicht beachtet wird.

Das obige ist der detaillierte Inhalt vonWie führe ich eine Regex-Auswertung ohne Berücksichtigung der Groß-/Kleinschreibung in JavaScript für die Extraktion von Abfragezeichenfolgen durch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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
Neueste Artikel des Autors
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!