我正在寻找一种从一堆文件中删除某个字符串的方法。我想删除“ SxxExx”部分。有时,在Exx部分后面会有一个字母。例如第三个例子。
TO
这些都是文件类型:avi / mkv / mp4
到目前为止,我一直在使用它,但是它一直在删除所有数字
est <- lm(df$VD ~ df$VI)
summary(est)
ndf$V1V3 <- summary(est)[["coefficients"]][, "Pr(>|t|)"][2]
答案 0 :(得分:0)
怎么样?
Get-ChildItem *.avi | % { Rename-Item $_ ([regex]::Replace($_.Name, "[.- ]?s[0-9]+e[0-9]+", "")) }
正则表达式的工作方式如下:
[.-]?将寻找点,破折号或空格或不可用的分隔符
[0-9] +会查找至少一个数字,但要取尽可能多的数字
e确保数字后面有e
[0-9] +会寻找更多的数字并尽可能多地获取
我可以推荐this site来详细了解正则表达式。