1. JavaScript / Говнокод #3396

    +180

    1. 1
    /^[a|b|c|d|e|f|g|h|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|@|\.|-]*$/gim

    Проверка валидности E-Mail от местного умельца.

    Запостил: eval, 04 Июня 2010

    Комментарии (12) RSS

    • а что, зато красиво выглядит

      i забыл, ЛОЛ
      Ответить
      • А вместо 'i', видимо, предполагается использовать '|' — скобки-то квадратные.
        Ответить
    • [abcdefgijklmnopqrstuvwxyzABCDEFGIJKLMNOP QRSTUVWXYZ]
      А уж как тяжело китайцам..
      Ответить
    • Да нормальный код.

      Ну вообще-то я тестирую комментарии на этом сайте, хорошо сделали, поэтому хочу сделать в своем проекте так же.
      Ответить
    • Есть ещё такой вариант:

      /^[A|B|C|D|E|F|G|H|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|a|b|c|d|e|f|g|h|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z][A|B|C|D|E|F|G|H|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|a|b|c|d|e|f|g|h|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|\.|@|-]*@[A|B|C|D|E|F|G|H|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|a|b|c|d|e|f|g|h|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|\.|@|-]*[A|B|C|D|E|F|G|H|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|a|b|c|d|e|f|g|h|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|\.|@|-]{2,6}$/
      Ответить
    • кстати,а почему яваскрипт? регексп это не обязательно яваскрипт
      Ответить

    Добавить комментарий