Email Parser
processing.email-regex-parser Processing v0.1.0 Extracts a structured JSON record from an email/text block using named regular expressions.
Ports
| Direction | Port | Label |
|---|---|---|
| Input | input | Email text |
| Output | matched | Matched |
| Output | noMatch | No match |
Properties
| Property | Type | Default | Description |
|---|---|---|---|
Source pathsourcePath | string | "body" | Dotted path to the text the patterns are matched against. |
Include sourceincludeSource | boolean | false | Include the source text in the output. |
Patternspatterns | json | [{"name":"invoiceNumber","pattern":"Invoice\\s*#?:?\\s*([A-Z0-9-]+)","flags":"i","group":1}] | List of { name, pattern, flags, group } regex extractors. |
This page is generated from the node registry by gen-node-docs.mjs on every
site build — ports, properties, defaults and visibility rules cannot drift from the code.