Python正则表达式适用于在线测试程序,但不适用于程序

时间:2018-03-05 15:17:29

标签: python regex

我有一系列“J9.0_Feature_ML_111.json”形式的文件名。我需要在J之后和“。”之前检索整数。

我可以使用(?<=J)(\d+)在Pythex.org上获取它,但是当我尝试使用

在Python中实现它时
import re
filename = 'J9.0_Feature_ML_111.json'
num = re.match(r"(?<=J)(\d+)", filename).group()

我得到一个返回的NoneType对象。有人能帮我这个吗?我正在使用Python 3.5.4。 conda list没有给我re的版本,所以我认为它是基础包的一部分?

0 个答案:

没有答案