![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]()
Здравствуйте уважаемые форумчане. Я уже писал сюда с проблеммой на простейшем регулярном выражении. Оказалось, что в PHP 5.3 функции ereg() уже нет, а есть preg_match().
Вот регулярное выражение, которое находит ошибку только если первый символ будет из списка запрещенных. PHP код:
Код HTML:
<form method="POST"><input type="text" name="login"></form> Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
/[a-z0-9_]/ig
|
![]() |
![]() |
![]() |
#3 | |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
![]() Цитата:
PHP код:
Если хотите копнуть глубже - очень рекомендую книгу Джеффри Фридла "Регулярные выражения" издательства O'Reilly, до недавней поры являющейся единственной книгой по данной тематике. Опознавательные знаки - бело-голубая книга с двумя совами на обложке. Последний раз редактировалось Vertexxx; 12.05.2010 в 14:32. Причина: поправочка и дополнение |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что происходит на странице с такие JS: <script src="cmp.php?complete&" id="las..." ...>? | TwiX | JavaScript, Ajax | 0 | 05.02.2010 17:38 |
PHP(или другой язык): Получить все пары "имя" -> "значение" переданные методом POST | KingOfNothing | PHP | 4 | 12.04.2009 14:06 |
login@domain.com;pass она должна брать сначала только "login" потом "domain.com" и на последок "pass" | AquaKlaster | Общие вопросы Delphi | 4 | 05.04.2009 17:31 |
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) | Dorvir | Microsoft Office Excel | 2 | 28.03.2008 10:03 |