Регулярное выражение для русского автомобильного номера
1,00
р.
р.
помогите переделать регулярку для парсинга 9-и значного автомобильного номера (для 8-и значного нашел) формат 8-и значного: аХХХааХХ формат 9-и значного: аХХХааХХХ Где а - буквы русского алфавита, Х - цифры Для 8-и значного: /^[а-яё\-\s]{1}[0-9]{3}(?<!0{3})[а-яё\-\s]{2}[0-9]{2}$/ <br> Ответ В общем, с учётом вышесказанного в комментариях, регулярка для 8/9 может выглядеть так: /^[АВЕКМНОРСТУХ]\d{3}(?<!000)[АВЕКМНОРСТУХ]{2}\d{2,3}$/ui <br>Ну и да, стоит уточнить, что это работает только для номеров частных транспортных средств. Существуют также: транспорт/такси: /^[АВЕКМНОРСТУХ]{2}\d{3}(?<!000)\d{2,3}$/ui прицепы: /^[АВЕКМНОРСТУХ]{2}\d{4}(?<!0000)\d{2,3}$/ui мото, c/х техника: /^\d{4}(?<!0000)[АВЕКМНОРСТУХ]{2}\d{2,3}$/ui транзит: /^[АВЕКМНОРСТУХ]{2}\d{3}(?<!000)[АВЕКМНОРСТУХ]\d{2,3}$/ui выездные: /^Т[АВЕКМНОРСТУХ]{2}\d{3}(?<!000)\d{2,3}$/ui <br>Ещё есть МВД, дипломаты, военные, федеральные(без региона)...