вопрос по регулярному выражению
Здравствуйте. Веду войну с регулярками, составил следующее выражение:
Если же написать ее на php — русский игнорируется… Ссылка
Но на англ отрабатывает как нужно: Ссылка
Подскажите пожалуйста, что я не учел?
/^[a-zA-Zа-яА-Я0-9]+\-?[a-zA-Zа-яА-Я0-9]+$/Мне чтобы регулярка сработала только когда в строчке есть буквы русские и английские, цифры 0..9 и одно тире, которое не может быть вначале или вконце.И вроде бы эта регулярка работает, но только на bezumkin.ru/utils/pcreЕсли же написать ее на php — русский игнорируется… Ссылка
Но на англ отрабатывает как нужно: Ссылка
Подскажите пожалуйста, что я не учел?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Всевозможные варианты текста желательно