Rambler's Top100
, : |

! : http://dreamweaver.net.ru/new-forum/

| FAQ | | |

Регулярные выражения

 
  ,         .     ,        .     Форум Macromedia Dreamweaver -> Динамические страницы
 
Dmitry_Danilevsky
Знакомый

Знакомый


: 32

: 12.10.2005
: 89
: Kiev

: 16, 2005 4:21 pm     : Регулярные выражения

Пытаюсь написать регулярное выражение, которое бы проверяло введенную пользователем информацию в текстовом поле, разрешало ему вводить только латинские буквы, цифры и некоторые специальные знаки:

:
if ($txt_msg)
if (!ereg("^[a-zA-Z0-9_\!\?]+$", $txt_msg))
{
echo "Нужно вводить на латиннице!";
}


Вот этот код работает отлично.
А вот вопрос: вместо специального символа ''!'' я хочу подставить этот символ "[".
Не пашет! Все специальные символы работают, кроме квадратных скобок!
Спасибо!
:
OldFornit
Модератор

Модератор


: 36

: 12.05.2005
: 846

: 17, 2005 8:34 am     :

Дмитрий, почитайте книги по perl а еще лучше - библию регулярных выражений.

Очень рад, что Вы добрались уже до таких вещей, но не забывайте, что есть гугль и яндех ))
Денис
Модератор

Модератор


: 42

: 21.08.2004
: 1490
: Санкт-Петербург

: 17, 2005 9:50 am     :

Dmitry_Danilevsky, более понятной инфы по рег. выражениям я еще не видел: http://phpfaq.ru/regexp
:   
  ,         .     ,        .     Форум Macromedia Dreamweaver -> Динамические страницы : GMT + 2
1 1

 


Powered by phpBB © 2001, 2005 phpBB Group
phpBB


/ : 136748 / 0

Rambler's Top100 @Mail.ru