ZMS unterstützt die Verwendung von regulären Ausdrücken mit den API-Funktionen ZMSGlobals.re_sub( pattern, replacement, subject, ignorecase=False) und ZMS_Globals.re_search( pattern, subject, ignorecase=False).

Beispiele
RE
Beispiel
Beschreibung
<script((.|\n|\r|\t)*?)>((.|\n|\r|\t)*?)</script> re_sub(RE,'<script><!-- function f() { } --></script>' -> ''
Entfernt alle Script-Tags (inkl. Content & Zeilenumbrüche) aus einem HTML-Strom
(^|\s)(Wort)($|\s)
re_search(RE,'Wortstamm ist ein ganzes Wort') -> 'Wort'
Sucht nur ganze Wörter (begrenzt vom Anfang/Ende oder Leerzeichen)