1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2200+ и мы растем!
    Скрыть объявление

Помогите с регуляркой

Тема в разделе "Делимся опытом", создана пользователем Dmitron, 28 сен 2021.

  1. Dmitron

    Dmitron A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 май 2017
    Сообщения:
    143
    Симпатии:
    7
    Нужно проверить, что строка является емейлом и паролем с разделителем [email protected]:password
    Но бывает, что попадаются пароли с пробелами и такие строки не нужно учитывать.

    Вот примерный список строк из которых только 3 строки подходят.

    Код:
    [email protected]:INVALID PASSWORD
    [email protected]:SH2&!)[email protected]()dK-LS+
    [email protected]:7852341745c93238222a65a910d1dcc5
    [email protected]:blabla123 blabla234
    [email protected]:Ns2812MSi28SKji
    Я пробовал такую регулярку
    Код:
    [A-Za-z0-9._%+-][email protected][A-Za-z0-9.-]+\.[A-Za-z]{2,4}:[\S]+
    Но она не подходит т.к. не фильтрует строки с пробелами.
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    3.919
    Симпатии:
    1.984
    Попробуйте добавить в конец вашей регулярки символ $
    [​IMG]
     
    Dmitron нравится это.

Поделиться этой страницей