@zayac_agito

Почему регулярка а-я не совпадает с ф?

Использую php.
Присылаю текст из chrome.
Исправил пока что так
^[фа-яА-Яa-zA-Z0-9- *]+$

Но это же совсем нелепо, как решить проблему с меньшими жертвами ?
  • Вопрос задан
  • 2368 просмотров
Решения вопроса 1
Gorily
@Gorily
По теме: www.cyberforum.ru/php-regex/thread223472.html
В вашем случае так:
preg_match("/^[а-яА-Яa-zA-Z0-9- *]+$/u", $input_line, $output_array);

Или так:
preg_match("/^[\w0-9- *]+$/u", $input_line, $output_array);

А можно так:
preg_match("/^[а-яa-z0-9- *]+$/ui", $input_line, $output_array);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
Wanted. Санкт-Петербург
До 100 000 ₽