Регулярка только два домена

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by triblekill, 20 May 2018.

  1. triblekill

    triblekill Member

    Joined:
    21 Aug 2011
    Messages:
    324
    Likes Received:
    64
    Reputations:
    0
    Здравствуйте, помогите пожалуйста регуляркой только на [email protected]:пaсс [email protected]:пасс и [email protected]:пасс чтобы только эти два-три домена больше бы ничего не воспринимало

    [A-z0-9\.\-\_][email protected][mail.ru,yandex.ru,gmail.com| :| : |: |;|-| - |- | -)[A-z0-9\.\-\_]{3,20})
    (Я сам полный ноль в регулярках)
     
  2. GRRRL Power

    GRRRL Power Moderator

    Joined:
    13 Jul 2010
    Messages:
    827
    Likes Received:
    184
    Reputations:
    84
    Решение еще зависит от того, будут ли эти мыла и пароли на разных строках или нет. Но как-то так:
    PHP:
    [a-zA-Z0-9_.\-][email protected](?:mail\.ru|yandex\.ru|gmail\.com):.+
    https://regex101.com/r/2Iu6VU/1
     
    _________________________
    triblekill likes this.
  3. triblekill

    triblekill Member

    Joined:
    21 Aug 2011
    Messages:
    324
    Likes Received:
    64
    Reputations:
    0
    Спасибо очень помог, а как если нужно только [email protected]любойдомен.ru:пасс то есть только .ru
     
  4. SooLFaa

    SooLFaa Members of Antichat

    Joined:
    17 Mar 2014
    Messages:
    515
    Likes Received:
    472
    Reputations:
    145
    _________________________
  5. crlf

    crlf Members of Antichat

    Joined:
    18 Mar 2016
    Messages:
    489
    Likes Received:
    852
    Reputations:
    311
Loading...