Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Проверка на Русские буквы
Сириус  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 18
Пользователь №: 30718
На форуме: 13 лет, 3 месяца, 13 дней
Карма:




Добрый день, подскажите пожалуйста, мне нужно составить регулярное выражение, что бы проходили только русские буквы,цифры,пробелы

preg_match('/^[а-яё\-\s]{3,35}$/', $var)




Спустя 13 минут, 55 секунд (6.12.2011 - 20:13) Winston написал(а):

if(preg_match('/^[а-яё\d ]{3,35}$/i', $var))
echo 'прошло';
else
echo 'не прошло';


Спустя 1 час, 49 секунд (6.12.2011 - 21:14) Сириус написал(а):
Цитата (Winston @ 6.12.2011 - 17:13)

if(preg_match('/^[а-яё\d ]{3,35}$/i', $var))
echo 'прошло';
else
echo 'не прошло';

Спасибо

Спустя 13 минут, 37 секунд (6.12.2011 - 21:28) Сириус написал(а):
Извините, но у меня как то бред, часть букав выдает ошибку

Спустя 2 минуты, 47 секунд (6.12.2011 - 21:30) Игорь_Vasinsky написал(а):
конкретно?

если в utf - то модификатор u поставь

Спустя 1 минута, 5 секунд (6.12.2011 - 21:31) Winston написал(а):
Цитата (Сириус @ 6.12.2011 - 20:28)
Извините, но у меня как то бред, часть букав выдает ошибку

Если кодировка utf-8 то
Цитата (Игорь_Vasinsky @ 6.12.2011 - 20:30)
то модификатор u поставь

возле модификатора i

Спустя 2 часа, 16 минут, 7 секунд (6.12.2011 - 23:48) Сириус написал(а):
Спасибо smile.gif заработало с маленькой u.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса