源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python ip正则式

  • 时间:2020-07-25 13:03 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python ip正则式
ip正则式为:r'(([12][0-9][0-9]|[1-9][0-9]|[1-9])\.){3,3}([12][0-9][0-9]|[1-9][0-9]|[1-9])' 以下为一个示例 #-*- coding:utf-8 -*- import re def ip(): '验证IP的正则式' def match_group(p): s = '''211.210.209.108 gan ffad1.210.2.108 d ffad1.210.2.109afa''' com = re.compile(p) lst_m = com.finditer(s) for m in lst_m: print m.group() p = r'(([12][0-9][0-9]|[1-9][0-9]|[1-9])\.){3,3}([12][0-9][0-9]|[1-9][0-9]|[1-9])' match_group(p) def group(): '''若存在多个匹配,可以用finditer来获取到多个组''' def match(p): s = 'Isaac Newton, physicist, huang zhijun' mo = re.compile(p) m = mo.search(s) if not m: print 'no match' else: print mo.findall(s) print 'm.group(0):', m.group(0) # print 'm.group(1):', m.group(1) # print 'm.group(2):', m.group(2) m_ite = mo.finditer(s) for ite in m_ite: print 'ite.group(0)', ite.group(0) print 'ite.group(1)', ite.group(1) print 'ite.group(2)', ite.group(2) # p = r'(\w+) (\w+)' p = r'(\w+) (\w+)' match(p) if __name__ == '__main__': ip() # group()
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部