- implementation: nodestream.interpreting:Interpreter
arguments:
interpretations:
- type: source_node
node_type: MyNode
key:
node_name: !regex
regex: 'name: (?P<node_name>.*)'
data: !jmespath 'record'
group: node_name
Any issues with Regex or Data are difficult to debug.
In debug mode, it would be helpful to produce information about the regex, the text, and matches that are being produced by the regex.
When using RegexValueProvider: