пытается найти определенные шаблоны папок.у меня может быть простое утверждение if, но теперь мне интересно, можно ли это сделать в одном шаблоне регулярных выражений?
папок:
name
name_a01
name_a02
..
name_a20
name_dontuse_a10
<не хотите этот шаблон </p>
pattern = re.match(".*name(_a[0-9])?", dir)
вышеупомянутое совпадение корректно, но оно совпадает с name
и name_dontuse_a10
pattern.group(1)
возвращает None
для обеих этих папок, так что мне это мало поможет.
Я не могу предсказать, как будут названы нежелательные папки, но я хочу и папку с базовым именем, и любую name_a## folder
.Я думаю, что мне нужно посмотреть в будущее, но я не знаю, как использовать это с дополнительной группой захвата.