Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009
Помог: 2 раз(а)
Никак не могу разобраться с регулярными вырожениями. второй день пробую сделать проверку. помогите пожалуста. Надо разрешить писать в форму только русские буквы, всё остальное нельзя
Nestor
Отправлено: 06 Ноября, 2009 - 15:47:02
Частый гость
Покинул форум
Сообщений всего: 220
Дата рег-ции: Март 2009
делал так. не работает.
и так делал
1. if(preg_match("/[A-Za-z]/",$name))]
2. if(preg_match("/[A-Za-z]$/",$name))
и подавление ошибок делал. на денвере не хочет работать, а на хосте нет возможности проверить
JustUserR
Отправлено: 06 Ноября, 2009 - 16:47:47
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
Помоему регулярные выражения не очень хорошо работают с русскими буковками - так как кодировка по существу может отличаться
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
kuller
Отправлено: 06 Ноября, 2009 - 17:02:21
Частый посетитель
Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009
Помог: 2 раз(а)
JustUserR, эт чего значит, что при проверке кодировка может измениться? если да, как можно узнать на какую кодировку меняется? идейка одна появилась!!!
Nestor
Отправлено: 06 Ноября, 2009 - 18:35:12
Частый гость
Покинул форум
Сообщений всего: 220
Дата рег-ции: Март 2009
Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009
Помог: 2 раз(а)
Nestor пишет:
А в регулярке я ошибку сделал
видел вроде ошибку, там где слеш /i а надо так i/ правильно? слешом обозначается часть........ммм.... регулярного вырожения а значит i должно быть перед /
чёт тако вроде вчера читал.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.