例如,如果我有以下正则表达式字符串:
'^/abc/(?P<some_int>\d{3})/\d{0,2}/$'
有没有一种简单的方法来确定一个组是一个数字/ int?
我知道它是一个int,但是说这需要在其他地方处理,需要从匹配对象中推断出来。
答案 0 :(得分:3)
m.group(WHICHEVER_YOU_WANT).isdigit()
答案 1 :(得分:1)
您正在将其与\d{3}
进行匹配,因此仅当它是一个包含三位数的数字(包括前导零)时才会匹配