我正在尝试检查字符串是否为数字,因此正则表达式"\ d +"似乎很好.然而,由于某些原因,正则表达式也符合"78.46.92.168:8000",我不想要,一点点代码:
class Foo():
_rex = re.compile("\d+")
def bar(self, string):
m = _rex.match(string)
if m != None:
doStuff()
Run Code Online (Sandbox Code Playgroud)
输入ip地址时调用doStuff().我有点困惑,"怎么样".或":"匹配"\ d"?