我有一组文件,在我要重命名的文件夹中。格式为:
lesson1
lesson2
.....
lesson11
lesson99
lesson100
lesson130
在Windows中排序时,顺序是我的字符串,因此不正确(示例):
lesson1
lesson100
我想成为(重命名):
_001_lesson
_010_lesson
如何从字符串“lesson”中捕捉/拆分结尾处的编号部分
另一个更复杂的情况是字符串不固定(如课程所示):
title abc1
title def2
title acr 3
Tags:
我的建议如下,使用python's re module
这是相当模块化的。下次要分析类似的文件名时,可以更改regex:)
对于固定字符串,可以使用
split
方法:对于
_001_lesson
您可以这样写,假设您需要在数字前面多加N个零另一个例子,我知道你想抓住“title”后面的所有字符
如果您对这些多余的空格感到恼火,可以使用
strip
或replace
删除它们:相关问题 更多 >
编程相关推荐