FlowDSL Node Catalog

Regex Extract

Match a regex against an input field and emit named capture groups.

Overview

PropertyValue
Node IDcore/regex-extract
Kindtransform
Modulecore-flowdsl
Repogo-flowdsl
Handlergithub.com/redelay/go-flowdsl/nodes/core.RegexExtract
Iconlucide:regex
Color#8b5cf6
Tagsregex, transform, string

Outputs

  • out — Input packet with outputKey set to {full, groups{...}} or null on no-match.

Settings

PropertyTypeRequiredDefaultUI GroupDescription
outputKeystring—match—
patternstringyes——Go regexp. Use named groups (?P<name>...) to populate output.
sourcePathstringyes——Dotted path to the string field on the input packet.

Example

yaml
# Use this node in a flow:
nodes:
  - id: my_step
    name: My Step
    kind: transform
    action_ref: core/regex-extract
    config:
      outputKey: match
      pattern: "value"
      sourcePath: some.packet.path