|
|
|
| не могу составить регулярное выражение для url т email | |
|
|
|
|
|
|
|
для: devil
(09.02.2007 в 13:04)
| | А что вы хотите сделать с URL и e-mail? | |
|
|
|
|
|
|
|
для: cheops
(09.02.2007 в 13:29)
| | я хочу просто на проверку правильности ввода, т.е. для регистрации | |
|
|
|
|
|
|
|
для: devil
(09.02.2007 в 13:04)
| | А URLы и E-mailы из какого вида хотите тащить, в смысле из http://, <a href=, mailto: или user@host.com? | |
|
|
|
|
|
|
|
для: golovdinov
(09.02.2007 в 20:40)
| | вот проверка на правильность, но это не мое, за корректность не отвечаю (я регулярные выражения только осваиваю)
preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $str)
А вот я хочу сделать, чтобы адреса имели вид:
*@*vspu.ru
* это сколько угодно букв и цифр и знаков подчеркивания
Может кто подскажет, правильно ли:
preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\vspu.ru/i", $str) | |
|
|
|
|
|
|
|
для: margol
(13.02.2007 в 13:08)
| | А вот я хочу сделать, чтобы адреса имели вид:
*@*vspu.ru
* это сколько угодно букв и цифр и знаков подчеркивания
1) Вы точку случайно не пропустили после второй звездочки ?
2) Символ подчеркивания после собаки Вам точно не нужен. Возможно, нужен минус. Но не символ подчеркивания. Он по стандарту на доменные имена не имеет права там находиться. | |
|
|
|
|
|
|
|
для: Trianon
(13.02.2007 в 13:58)
| | Да, пропустила точку, будет так, наверное?
preg_match("/[0-9a-z_]+@[0-9a-z^\.]+\.vspu.ru/i", $str) | |
|
|
|
|
|
|
|
для: margol
(13.02.2007 в 14:02)
| |
preg_match("/[0-9a-z_\.]+@[0-9a-z-]+\.vspu\.ru/i", $str)
|
| |
|
|
|
|
|
|
|
для: Trianon
(13.02.2007 в 14:05)
| | Спасибо! | |
|
|
|
|
|
|
|
для: margol
(13.02.2007 в 13:08)
| | спасибо | |
|
|
|