JavaScript und regular expressions – ein leistungsfähiges Duo

In Listing A haben wir regular expressions in JavaScript verwendet, um Benutzereingaben zu validieren. Nun wollen wir uns einige andere Beispiele anschauen. Zuerst führen wir eine einfache Ersetzung durch, indem wir einen Code wie in Listing B verwenden.

Auf ähnliche Weise auch funktioniert eine einfache Suche. Das Script in Listing C teilt dem Benutzer außerdem mit, ob es einen Treffer gegeben hat.

In beiden Fällen könnten die Variablen für Ein- und Ausgabe Felder eines Formulars sein. Das Ergebnis der Auswertung dürfte in der Praxis etwas komplexer als nur ein simples Pop-Up-Fenster sein, doch können Sie die entsprechenden Anpassungen an Ihrem Code je nach Bedarf selbst vornehmen.

Fazit

Sie dürften nun ausreichende Grundkenntnisse besitzen, wann und wie Sie regular expressions in Ihrem Code verwenden können. Auch wenn es in diesem Artikel nur um die Verwendung in JavaScript ging, sind regular expressions auf ähnliche Weise u. a. auch in Java, Perl und PHP implementiert.

Regular expressions sind ein leistungsfähiges Werkzeug für jeden Web-Entwickler. Sie sind für die Validierung von Formulardaten wie Kreditkartennummern nützlich, ebenso für das Entfernen unerwünschter Zeichen aus einer Benutzereingabe, bevor diese für eine SQL-Anfrage verwendet wird, und sogar zum gleichzeitigen Aktualisieren eines bestimmten Links auf Ihrer gesamten Website.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

DMA: EU stuft auch Apples iPadOS als Gatekeeper ein

Eine neue Analyse der EU-Kommission sieht vor allem eine hohe Verbreitung von iPadOS bei Business-Nutzern.…

5 Tagen ago

Chips bescheren Samsung deutlichen Gewinnzuwachs

Das operative Ergebnis wächst um fast 6 Billionen Won auf 6,64 Billionen Won. Die Gewinne…

6 Tagen ago

Chrome: Google verschiebt das Aus für Drittanbietercookies

Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…

6 Tagen ago

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

6 Tagen ago

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

7 Tagen ago

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

1 Woche ago