За последние 24 часа нас посетили 18638 программистов и 1686 роботов. Сейчас ищут 2075 программистов ...

Вставка русского текста

Тема в разделе "Сделайте за меня", создана пользователем Nravo, 1 сен 2015.

  1. Nravo

    Nravo Новичок

    С нами с:
    29 июл 2015
    Сообщения:
    14
    Симпатии:
    0
    Вот код:
    Код (PHP):
    1. if(!preg_match('|^[a-zа-я-]+$|i', $name)) 
    При вводе русского текста всё равно выбивает ошибку, почему?

    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  2. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    если мне не изменяют мои познания, для использования русского текста надо использовать модификатор u т.е.
    Код (Text):
    1. '|^[a-zа-я-]+$|iu'
    Добавлено спустя 53 секунды:
    Где u расшифровывается как юникод.
     
  3. Nravo

    Nravo Новичок

    С нами с:
    29 июл 2015
    Сообщения:
    14
    Симпатии:
    0
    О, точно, спасибо :)