За последние 24 часа нас посетили 23667 программистов и 1598 роботов. Сейчас ищет 831 программист ...

Что не так с регуляркой?

Тема в разделе "PHP для новичков", создана пользователем Сереганек, 6 окт 2017.

  1. Сереганек

    Сереганек Активный пользователь

    С нами с:
    18 янв 2017
    Сообщения:
    333
    Симпатии:
    27
    Хочу разрешить символы кириллицы в сообщения. Почему-то кириллица не работает. Или работает, но не все символы. С латиницей проблем нет. Что не так?
    PHP:
    1. 'message' => 'required|regex:/^[а-яА-ЯёЁa-zA-Z0-9\s]+$/i
    И еще вопрос, если я указываю регистронезависимый символ i, то я могу в символьном классе не указывать а-я и А-Я, а достаточно чего-то одного?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.814
    Симпатии:
    1.332
    Адрес:
    Лень
    $/ui
     
    Сереганек нравится это.
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Автор, держи отличный сайт для помощи построения и тестирования регулярок, документация в наличии - https://regexr.com/
     
    Сереганек нравится это.
  4. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Сереганек нравится это.
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    я пользуюсь этим, кстати.
     
    Сереганек нравится это.