Проверка имен файлов на соответствие определенной маске - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Имеются сотни файлов, имена которых необходимо проверять на соответствие стандартам для разных клиентов. Для Клиента 1, имя должно состоять из:
Пример:
А Клиент 2, допустим, предпочитает другой вид
Пример:
Я начал делать проверки для каждого клиента с помощью выделения подстрок методом Substring и проверкой на соответствие каждой части через IF. Однако, если завтра, поменяется стандарт, необходимо будет изменить все проверки. В связи с этим, есть следующие вопросы: Возможна ли проверка на соответствие двум выше приведенным стандартам с помощью регулярных выражений и как они должны выглядеть в данных случаях ? И если да, возможно ли хранить подходящие рег. выражения в виде словарей (txt или xml) и менять по необходимости словарь, а не код программы ? Или может у вас есть принципиально другие идеи для решения ? Заранее спасибо.

Решение задачи: «Проверка имен файлов на соответствие определенной маске»

textual
Листинг программы
Imports System.Text.RegularExpressions

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы