[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регулярные выражения
Domin
Требуется проверить переменную , такого типа
if    (!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $user_email))
{
exit ("Неверно введен е-mail!");
}

Только в переменой должны быть одни цифры , кто знает как сделать ?



Спустя 6 минут, 18 секунд (21.01.2010 - 20:13) jetistyum написал(а):
какого типа??? ты сам разбираться пробовал? или просто еще один проситель кода?

Спустя 6 минут, 38 секунд (21.01.2010 - 20:20) Domin написал(а):
Пробывал типа
if    (!preg_match("0-9", $user))
{
exit ("Неверно введен !");
}


и такого типа

if (!preg_match("0123456789", $user))
{
exit ("Неверно введен");
}


Спустя 3 минуты, 38 секунд (21.01.2010 - 20:24) Domin написал(а):
поправте если неправильно
if    (!preg_match("[0-9]", $user))
{
exit ("Неверно введен !");
}

Спустя 4 минуты, 19 секунд (21.01.2010 - 20:28) Adil написал(а):
^+$

Спустя 1 минута, 42 секунды (21.01.2010 - 20:30) Domin написал(а):
Nezabivaemiy , и что это ?

Спустя 38 секунд (21.01.2010 - 20:30) Adil написал(а):
if    (!preg_match("/^[0-9]+$/", $user))
{
exit ("Неверно введен !");
}

Спустя 37 минут, 1 секунда (21.01.2010 - 21:07) Domin написал(а):
Спасибо ! И ещё + 1 буква должна быть , как такой алгоритм сделать ?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.