Project

General

Profile

Actions

Feature #173

open

Unterstuetzung fuer regulaere Ausdruecke

Added by Jörg Riesmeier about 23 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Module:
diverse, Integration vermutlich in ofstd
Operating System:
Compiler:

Description

Habe mal nach einer allgemein verwendbaren RegExp-Engine gesucht und bin dabei
auf folgendes gestossen:

http://www.pcre.org/

Wird offensichtlich in namhaften Projekten (Python, Apache, Postfix, KDE,
Analog und PHP) verwendet und die Lizenzbedingungen (siehe http://www.pcre.org/
license.txt) entsprechen in etwa den unsrigen (also kein GPL!).

Es gibt zwar auch einige C++ Wrapper für diese Implementierung, aber die
scheinen ohne C++ Exceptions nicht auszukommen (oder unterliegen der GPL).
Sollte aber kein Problem sein, sich ein solches Interface selbst zu
"stricken".

Einsatzmoeglichkeiten im dcmtk unter anderem hier:

  • Einlesen der DICOM Dictionaries (Alternative zu Lex/Yacc)
  • Ueberprüfung der VR von DICOM Attributen (dcmdata VR-Klassen, PState Checker in dcmpstat)
  • dump2dcm vereinfachen bzw. endlich mal vervollstaendigen
  • WorklistCTN Query-Datensaetze matchen (Wildcard, Range)
  • ...

No data to display

Actions

Also available in: Atom PDF