tf.strings.regex_replace
Replace elements of input
matching regex pattern
with rewrite
.
tf.strings.regex_replace(
input, pattern, rewrite, replace_global=True, name=None
)
tf.strings.regex_replace("Text with tags.<br /><b>contains html</b>",
"<[^>]+>", " ")
<tf.Tensor: shape=(), dtype=string, numpy=b'Text with tags. contains html '>
Args |
input | string Tensor , the source strings to process. |
pattern | string or scalar string Tensor , regular expression to use, see more details at https://github.com/google/re2/wiki/Syntax |
rewrite | string or scalar string Tensor , value to use in match replacement, supports backslash-escaped digits (\1 to \9) can be to insert text matching corresponding parenthesized group. |
replace_global | bool , if True replace all non-overlapping matches, else replace only the first match. |
name | A name for the operation (optional). |
Returns |
string Tensor of the same shape as input with specified replacements. |