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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.