Как детектировать в регулярном выражении без negative lookahead?

Необходимо детектировать номера всех автомобилей, которые незаконно
парковались на частной территории компании, исключая номер
автомобиля генерального директора К333ОТ777.

Буквы, используемые в автомобильных номерах:
А, В, Е, К, М, Н, О, Р, С, Т, У, Х (Верхний регистр)
Цифры, используемые в автомобильных номерах:
000 – 999
Регионы автомобильных номеров, подлежащие детектированию:
77, 97, 99, 177, 197, 199, 777, 799

Я начал писать и дошло только вот до этого момента.
([АВЕКМНОРСТУХ])(3([0-24-9]\d?|3[0-24-9]?)?|[0-24-9]\d{2})([АВЕКМНОРСТУХ]{2})(7([0-689]\d?|7[0-689]?)?|9([0-9]\d?|9[0-8]?)?\d{1,2})
60e0139321861490653121.png
  • Вопрос задан
  • 118 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы