替换日期模式

时间:2017-06-08 15:58:33

标签: regex replace filenames file-rename

我正在尝试从文件名中删除日期。当我输入一个实际日期(即2017-05-05)时,下面的内容有效,但我试图将其推广到符合此模式\d\d\d\d-\d\d-\d\d的任何内容。它没有错误,但没有文件名更改。我认为我的格式错了。我尝试了几个不同的实例,但无法让它工作。

$source = c:\path\to\folder
foreach($file in Get-ChildItem $source )
{Rename-Item $file $file.name.Replace("\d\d\d\d-\d\d-\d\d","")}

感谢。

0 个答案:

没有答案