Добрый день! Помогите пожалуйста с составлением выражения.
Мне необходимо определять записи вида AFKS-12.22 или AED-9.23 (то есть, любое количество символов до точки, после точки строго два числа)
Написал выражение вида .*\.[1-9]{2}, но к сожалению под него попадают выражение вида CNY-12.23M211223CA6.75
Попытался адаптировать запрос: .*\.[1-9]{2}[^\S], чтоб исключить после цифры любые символы
Пытался и .*\.[1-9]{2}[^\.] все равно на
https://regex101.com/ проходит проверка для записей обоих видов.
Подскажите, пожалуйста, что я делаю неверно?