13.12. Suche mit regulären Ausdrücken

Zwar besitzt SQL Server eine ganze Reihe von Vergleichsfunktionen (CHARINDEX, PATINDEX, etc.) und ebenso eine Reihe von Vergleichsoperatoren wie =, !=, LIKE, etc. für Zeichenketten, doch keine davon ist in der Lage mit regulären Ausdrücken zu arbeiten, um ein Höchstmaß an Flexibilität bei der Suche von Mustern sicher zu gewährleisten.

Reguläre Ausdrücke sind ein weites und leider nicht ganz einfaches Feld, sodass hier auch nicht der Versuch unternommen wird, diese zu erläutern. Einige Beispiele für reguläre Ausdrücke, wie sie auch das RegularExpressionValidator-ASP.NET-Steuerelement anbietet, sehen wie folgt aus.

Tabelle 13.1. Beispiele für reguläre Ausdrücke
PrüftRegulärer Ausdruck (Muster)
SMTP-Adresse

Get SQL Server 2008-Programmierung mit der CLR und .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.