core.render.html.env.regex
¶
Module Contents¶
Functions¶
|
Jinja2 global: Match a string for regular expression pattern. |
|
Jinja2 global: Replace string by regular expression pattern. |
|
Jinja2 global: Search a string for regular expression pattern. |
- core.render.html.env.regex.regexMatch(render: core.render.html.default.Render, pattern: str, string: str, flags: int = 0) re.Match ¶
Jinja2 global: Match a string for regular expression pattern. This function internally runs re.match().
- Parameters:
render – The html-renderer instance.
pattern – Regular expression pattern to be matched.
string – String where to be searched in.
flags – Flags to be passed to re.search().
- Returns:
A matching object on success, else None.
- core.render.html.env.regex.regexReplace(render: core.render.html.default.Render, string: str, pattern: str, replace: str) str ¶
Jinja2 global: Replace string by regular expression pattern.
- Parameters:
render – The html-renderer instance.
string – String to be replaced.
pattern – Regular expression pattern to be matched.
replace – Replacement string to be inserted for every matching pattern.
- Returns:
The string with the replaced matches.
- core.render.html.env.regex.regexSearch(render: core.render.html.default.Render, string: str, pattern: str, flags=0) re.Match | None ¶
Jinja2 global: Search a string for regular expression pattern. This function internally runs re.search().
- Parameters:
render – The html-renderer instance.
string – String where to be searched in.
pattern – Regular expression pattern to be matched.
flags – Flags to be passed to re.search().
- Returns:
A matching object on success, else None.