У меня есть несколько файлов со словами и цифрами в конце имени файла.По некоторым причинам мое регулярное выражение не работает.Вот примеры моих имен файлов:
test abc12345.zip
abcd def98765.zip
test xyz23456.zip
Вот мое регулярное выражение:
dir | rename-item -NewName {$_.name -replace "(\w\w\w\d\d\d\d\d.zip)","[$1].zip"}
Когда я запускаю фрагмент выбора, он удаляет:
abc12345
def98765
xyz23456
изимена файлов и просто вставляет скобки:
test [].zip
abcd [].zip
test [].zip
Как мне сохранить содержимое в скобках?Не уверен, почему мой код удаляет все, что находится между []
test [abc12345].zip
abcd [def98765].zip
test [xyz23456].zip