相关疑难解决方法(0)

用正则表达式检查整个字符串

我正在尝试检查字符串是否为数字,因此正则表达式"\ 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"?

python regex

13
推荐指数
5
解决办法
2万
查看次数

标签 统计

python ×1

regex ×1