Spec-Zone.ru › TensorFlow 2.9

tf.raw_ops.RegexFullMatch

Проверка соответствия входных данных шаблону регулярного выражения.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительной информации.

tf.compat.v1.raw_ops.RegexFullMatch

tf.raw_ops.RegexFullMatch(
    input, pattern, name=None
)

Входные данные — это тензор строк произвольной формы. Шаблон — это скалярный тензор строк, который применяется ко всем элементам тензора входных данных. Логические значения (True или False) тензора вывода указывают, соответствует ли входной текст предоставленному шаблону регулярного выражения.

Шаблон соответствует синтаксису re2 (https://github.com/google/re2/wiki/Syntax)

Примеры:

tf.strings.regex_full_match(["TF lib", "lib TF"], ".*lib$")
<tf.Tensor: shape=(2,), dtype=bool, numpy=array([ True, False])>
tf.strings.regex_full_match(["TF lib", "lib TF"], ".*TF$")
<tf.Tensor: shape=(2,), dtype=bool, numpy=array([False,  True])>
Аргументы
input Tensor типа string. Тензор строк, содержащий текст для обработки.
pattern Tensor типа string. Скалярный тензор строк, содержащий регулярное выражение для сопоставления с входными данными.
name Имя операции (необязательно).
Возвращаемое значение
Tensor типа bool.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/raw_ops/RegexFullMatch

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API