Actions
Feature #173
openUnterstuetzung fuer regulaere Ausdruecke
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