我正在尝试使用命令行“重命名”来更改一些包含多个句点的文件名。例如:this.is.a.file.name.txt
环顾四周后,我发现了一些几乎可以让我到达那里的例子,但我似乎无法让它按要求工作。不用说,我是一个非常熟悉正则表达式的初学者。
我试过这个:
rename -v -n 's/\.(.+?)(?=\.)//' this.is.a.file.name.txt
结果是:
this.a.file.name.txt
我试图修改以下资源中的示例,但我被卡住了。 PHP正则表达式:选择除最后一次出现的所有 正则表达式不替换最后一次出现的匹配项