【发布时间】:2020-08-15 16:27:51
【问题描述】:
我在使用正则表达式时遗漏了一些东西,因为我的行在我替换定义的字符串时有效。我试过\d 和[0-9]。我忘记了什么?
原创FOOBAR_12345678-0001.csv
目标12345678.csv
get-childitem *.csv | foreach { rename-item $_ $_.Name.Replace("FOOBAR_(\d{8})-\d{4}", "$1") }
【问题讨论】:
标签: regex powershell rename file-rename batch-rename