python匹配ip正则
2016-07-01 23:41
393 查看
python匹配ip正则
#!/usr/bin/env python # -*- coding:utf-8 -*- import re ip_str = "asdad1.1.1.1sdfwe2.6.5.7sdfsf2.3.94.5sdf200.198.25.0" res = [] for i in range(1): ip_t = True m_ind = 0 while ip_t: m = re.search(r"(((2([0-4]\d|5[0-5])|((1\d|[1-9])?\d)|\d)\.){3}(2([0-4]\d|5[0-5])|(1\d|[1-9])?\d|\d))",ip_str[m_ind:]) if m: msum = m.group() res.append(msum) m_ind = ip_str.index(msum) + len(msum) -1 else: ip_t = False print(res) #print(msum,m_ind)
思路
图片有错误,但思路正确,代码和图片对比,放这个是为了对比思路,赞这个图片的人的思路,着实牛相关文章推荐
- 理解Python中的装饰器
- python的单线程异步非阻塞框架karlooper
- Python使用wxPython、py2exe编写桌面程序
- Python学习-函数
- import,reload,__import__在python中的区别
- Python中模块之间变量引用的方法说明
- Python递归及斐波那契数列
- Python函数讲解
- Python案例-开发之路-设计模式-单例模式
- python 爬虫网站分答的json数据
- Python案例-开发之路-有序字典
- CTF 【每日一题20160630】PYTHON 字节码
- Ubuntu15.10下如何使用EasyGui模块开发Python GUI
- python爬虫(上)--请求——关于旅游网站的酒店评论爬取(传参方法)
- Python存储和读取数据
- Hashcash
- 初识python 2
- Python:渗透测试开源项目【源码值得精读】
- 利用selenium 实现对百度图片搜索中的图片的抓取
- 图像高斯分布生成