method
Regex.valid
Regex.valid(pattern) -> bool
A convenience over Regex.compile: true when pattern compiles, false when it is malformed. Use it to validate a user- or mod-supplied pattern before relying on it.
Parameters
patternthe regular expression sourceExample
program Demo {
entry {
if Regex.valid("(a|b)+") { print(1) }
if not Regex.valid("(unterminated") { print(2) }
}
}