PACS Regex Query Builder
Build complex logical rules and generate regular expressions for PACS hanging protocols.
Query Builder
Create nested logical expressions to filter DICOM tags.
Generated Regex Output
Copy this syntax into your PACS.
Boolean → Regex
synedra PACS · SeriesDescription · unbegrenzt verschachtelbar · (?i)
Formular
Freitext
Beispiele:
▸ Syntax-Referenz (Freitext)
| Eingabe | Bedeutung | Regex-Output |
|---|---|---|
| "xyz" | contains "xyz" | (?=.*xyz) |
| NOT "xyz" | not contains | (?!.*xyz) |
| nc "xyz" | not contains (synedra) | (?!.*xyz) |
| BUT NOT "xyz" | Alias für AND NOT | → AND + (?!.*xyz) |
| m "DWI.*W" | Regex pass-through | DWI.*W |
| "a" AND "b" | beide müssen vorkommen | (?=.*a)(?=.*b) |
| "a" OR "b" | mindestens eines | (?:(?=.*a)|(?=.*b)) |
| "a" AND ("b" OR "c") | mit Gruppe | (?=.*a)(?:(?=.*b)|(?=.*c)) |
| ("a" AND ("b" OR "c")) AND NOT "d" | tiefe Verschachtelung | (?=.*a)(?:(?=.*b)|(?=.*c))(?!.*d) |