Выдернуть мыло из строки

Печать RSS
411

A

Пришелец
0
точку забыл разрешить в логине.
...и в...

2000 лет д.н.э.
0
Что 'в'? Домены третьего уровня в отстой)) если автору нужно, во втором шаблоне \. Тоже добавит, будет хоть 10 уровня домены пропускатьsmile
S

Чатланин
0
Мой вариант проверки:
<?php
$string = 'visavi.net@mail.ru';
preg_match("/^([\w\-\.]{1,30})\@([\w\-]{1,15})\.([a-z]{2,3})?$/",$string,$out);
echo $out[0];
?>
P.S первая регулярка
Изменил: smartvbxos7 (05.06.2010 / 19:59)

2000 лет д.н.э.
0
13, только зону домена 2,4 ограничивай, .инфо, .нейм и т.д.
S

Чатланин
0
Да не учел писал для себя для com,net,ru, кто хочет правте {2,3} на {2,4}
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск