小编Tom*_*ene的帖子

检查字符串是否与python中的IP地址模式匹配?

检查字符串是否与某个模式匹配的最快方法是什么?正则表达式是最好的方法吗?

例如,我有一堆字符串,想要检查每一个字符串以查看它们是否是有效的IP地址(在这种情况下有效意味着正确的格式),是使用正则表达式执行此操作的最快方法吗?或者有更快的东西像字符串格式或其他东西.

这样的事情是我到目前为止所做的:

for st in strs:
    if re.match('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}', st) != None:
       print 'IP!'
Run Code Online (Sandbox Code Playgroud)

python

35
推荐指数
5
解决办法
8万
查看次数

标签 统计

python ×1