On this page
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. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/strings/regex_replace