我需要python中正则表达式的帮助:
我在一个目录里有四个文件
这是我的python正则表达式:
/.*(S[0-9]{2})E[0-9]{2}.*|.*([0-9]+)X[0-9]+.*/
它返回:
Match 1
- None
- 5
Match 2
- None
- 3
Match 3
- None
- 9
Match 4
- S02
- None
在比赛2.2中,我有3个,而不是13个。我怎样才能得到后者?有什么想法吗?你知道吗
我已经试过了,但根本不起作用:
/.*(S[0-9]{2})E[0-9]{2}.*|.*([0-9]{1,2})X[0-9]{1,2}.*/
谢谢。你知道吗
通过添加
?
,尝试将.*
放在与13
匹配的位之前:相关问题 更多 >
编程相关推荐