Fortgeschrittenes mit regulären Ausdrücken in .NET

Auf den folgenden Seiten finden Sie Features, die sonst nirgendwo hinpassen: die Möglichkeit, mit Assemblies reguläre Ausdrücke in DLLs abzuspeichern, und die Capture-Objekte.

Regex-Assemblies

In .NET kann man Regex-Objekte in Assemblies verpacken und so Bibliotheken von regulären Ausdrücken in der Form von DLLs abspeichern. Das Beispiel im Kastenauf der nächsten Seite zeigt, wie das geht.

Wenn das Programm aus dem Kasten ausgeführt wird, erzeugt es eine Assembly und speichert diese in der Bibliothek JfriedlsRegexLibrary.DLL im bin-Verzeichnis des Projekts.

Diese Assembly kann dann in anderen Projekten verwendet werden, wenn sie in Visual Studio mit der Menü-Option Project > Add Reference in das aktuelle ...

Get Reguläre Ausdrücke, 3rd Edition 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.