Reports whether a string contains a match of a regular expression.
For example, text.match_regex("HelloWorld", "Hello|Goodbye")
returns true
while text.match_regex("HelloWorld", "Goodbye")
returns false
.
Arguments
Arguments | |
---|---|
source |
The string that will be searched.
|
regexp |
The regular expression that is matched. Uses RE2 syntax.
|
Returns
True if regexp
matches a substring in source
and false otherwise.
Raised exceptions
Exceptions | |
---|---|
TypeError |
If either source or regexp is not a string. |
ValueError |
If regexp is not UTF-8 encoded or is an invalid regular expression. |