boguxa
12-03-2018, 18:14
Подскажите короткую регулярку для email.
".+@.+..+" подсвечивает к сожалению всю строку, содержащую email, а не сам email.
Нужно, чтобы учитывала пробелы до и после email по шаблону:
[пустота, любые символы, @, любые символы, точка, любые символы, пустота]
где "пустота" = пробел (или любая другая пустота типа chr(9,10,13) или табуляция или начало строки или конец строки т.е. просто подсветить емаил внутри (вначале, вконце) текста, окружённый пробелами без всяких проверок типа "[a-z]" или "ru|com|net"
на крестьянском языке по такому шаблону " *@*.* ", только без подсвета самих пробелов
".+@.+..+" подсвечивает к сожалению всю строку, содержащую email, а не сам email.
Нужно, чтобы учитывала пробелы до и после email по шаблону:
[пустота, любые символы, @, любые символы, точка, любые символы, пустота]
где "пустота" = пробел (или любая другая пустота типа chr(9,10,13) или табуляция или начало строки или конец строки т.е. просто подсветить емаил внутри (вначале, вконце) текста, окружённый пробелами без всяких проверок типа "[a-z]" или "ru|com|net"
на крестьянском языке по такому шаблону " *@*.* ", только без подсвета самих пробелов