Найти все в тексте
Описание
Блок позволяет найти в тексте все:
- Числа;
- Слова;
- Адреса электронной почты;
- Ссылки(url);
- Даты;
- Соответствия регулярному выражению.
Описание параметров
Блок имеет ряд параметров:
-
Текст - текст, в котором необходимо найти соответствия;
Тип данных:
str (Строка)Пример:
Puzzle RPA -
Тип соответствия:
-
Найти числа определенной длины:
Тип данных:
int (Целое число)Пример:
5Для поиска чисел доступны следующие сравнения длины:
- = - длина числа равна указанной;
- ≠ - длина числа не равна указанной;
- < - длина числа меньше указанной;
- ≤ - длина числа меньше или равна указанной;
- > - длина числа больше указанной;
- ≥ - длина числа больше или равна указанной.
-
Найти слова определенной длины:
Тип данных:
int (Целое число)Пример:
5 -
Найти адреса электронной почты;
-
Найти все ссылки(url);
-
Найти все даты;
-
Найти все соответствия регулярному выражению:
Тип данных:
str (Строка - регулярное выражение)Пример:
\b\w{6}\b
-
Возвращаемое значение
Блок возвращает значение в виде массива найденных соответствий.
Тип данных: list (Список)
Пример: ["puzzle", "rpa"]
Пример использования
В данной примере выполняется поиск всех соответствий в тексте по регулярному выражению \b\w{6}\b:
Результат
Результат поиска по регулярному выражению: