@Lepilov

Cделать regex минимальный для имени файла?

Пожалуйста, помогите написать regex для валидации имени файла по такому шаблону:
SM_YYYYQ#_{Vendor_Name}_{RFI_Round}_{version}.xslx
SM_YYYYQ#_{Vendor_Name}_{RFI_Round}_{version}.xsl


Пример имени
SM_2020Q1_Vendor_20R1_1.xls

SM-всегда постоянна
YYYYQ# - это год + квартал. Q# может принимать значения (Q1-Q4)
Vendor_Name - что угодно, просто имя
RFI_Round - комбинация две цифры-буква латинская-цифра . Пример 20R1
version - одна цифра
  • Вопрос задан
  • 23 просмотра
Решения вопроса 1
trapwalker
@trapwalker
Программист, энтузиаст
^SM_\d{4}Q\d_.*?_\d\d[A-Z]\d_\d\.xls$
https://regex101.com/r/9711ng/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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