Проверка наличия только определённых знаков в переменной

  • Автор темы Автор темы Nemesisxxx
  • Дата начала Дата начала

Nemesisxxx

Client
Регистрация
16.03.2020
Сообщения
16
Реакции
6
Баллы
3
Всем привет! Вопрос вот в чём: у меня парсятся с сайта много временных почтовых ящиков, каждый из них кладётся в переменную email. И всё бы хорошо, но некоторые ящики генерируются с закорючками, японскими иероглифами или вообще на иврите, такие сайт не принимает.
В общем, нужна проверка этой переменной, и если в ней содержится что-либо ещё кроме английских букв, цифр, @ и точки, то через IF парсилась бы другая почта.
 
если в ней содержится что-либо ещё кроме английских букв, цифр, @ и точки, то через IF парсилась бы другая почта.
Регулярка:
Развернуть Свернуть Копировать
[^A-Za-z0-9\.@-_]

53632

Регулярку используйте в кубике Обработка текста - Regex.

53628

С зеленого выхода пойдет если почта не валидная (содержит запрещенные символы), с красного выхода пойдет, если все в порядке, ничего лишнего не нашлось и почта валидная.

Если галки "Ошибка пр пустом ответе" в кубике нет, то можете использовать кубик IF.

53629

Если ничего не нашлось, то почта валидная и пойдет с зеленого выхода кубика.
 
Последнее редактирование:
  • Спасибо
Реакции: kuraje и Nemesisxxx
Большое спасибо, помогло!
 
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)