Check if text matches regex pattern or contains substring
Check whether text contains a pattern or substring.
Accepts a Note containing text to check.
Required:
Optional:
Returns a Note containing:
Simple substring check:
{"type":"matches","target":"$text","pattern":"error","out":"$has_error"}
Regex pattern match:
{"type":"matches","target":"$email","pattern":"^[a-z]+@example\\.com$","match_type":"regex","out":"$is_valid_email"}
Exact match:
{"type":"matches","target":"$status","pattern":"complete","match_type":"exact","out":"$is_complete"}
Substring (default):
Text: "Error occurred in module X"
Pattern: "Error"
Result: true
Regex:
Text: "[email protected]"
Pattern: ".*@example\\.com$"
Result: true
Exact:
Text: "done"
Pattern: "done"
Result: true
Text: "almost done"
Pattern: "done"
Result: false