我有以下数据:
/share/Downloads/Videos/Movies/Big.Buck.Bunny.720p.Bluray.x264-BLA.torrent/Big.Buck.Bunny.720p.Bluray.x264-BLA
但是,我不想有“Big.Buck.Bunny.720p.Bluray.x264 BLA.torrent/”在其中,我希望路径如下:
/share/Downloads/Videos/Movies/Big.Buck.Bunny.720p.Bluray.x264-BLA
对于正则表达式,我基本上想计算所有包含*.torrent./的内容,如何在regexp中实现这一点?
谢谢!
无需使用regexp即可执行此操作:
你甚至不需要正则表达式。您可以使用^{} 和^{} :
其中
path
是文件的原始路径。或者,也可以按如下方式使用^{} :
注意,这将在假设您要删除的是包含路径中文件的目录名的情况下工作,如问题中的示例所示。
您可以使用:
假设最后一个
.
是一个拼写错误。相关问题 更多 >
编程相关推荐