python ip正则式


Posted in Python onMay 07, 2009

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()

Python 相关文章推荐
Python中动态检测编码chardet的使用教程
Jul 06 Python
python format 格式化输出方法
Jul 16 Python
使用python批量读取word文档并整理关键信息到excel表格的实例
Nov 07 Python
python 动态生成变量名以及动态获取变量的变量名方法
Jan 20 Python
Python进阶之全面解读高级特性之切片
Feb 19 Python
python实现登录密码重置简易操作代码
Aug 14 Python
python爬虫豆瓣网的模拟登录实现
Aug 21 Python
python检测服务器端口代码实例
Aug 31 Python
python urllib爬虫模块使用解析
Sep 05 Python
Python调用shell命令常用方法(4种)
May 11 Python
Python selenium如何打包静态网页并下载
Aug 12 Python
微软开源最强Python自动化神器Playwright(不用写一行代码)
Jan 05 Python
Python 正则表达式操作指南
May 04 #Python
python 正则表达式 概述及常用字符
May 04 #Python
用python实现的可以拷贝或剪切一个文件列表中的所有文件
Apr 30 #Python
Python 自动安装 Rising 杀毒软件
Apr 24 #Python
Python 解析XML文件
Apr 15 #Python
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
Apr 09 #Python
python thread 并发且顺序运行示例
Apr 09 #Python
You might like
PHP运行环境配置与开发环境的配置(图文教程)
2013/06/04 PHP
关于PHP语言构造器介绍
2013/07/08 PHP
浅析PHP Socket技术
2013/08/02 PHP
php绘制圆形的方法
2015/01/24 PHP
初识laravel5
2015/03/02 PHP
简单解决新浪SAE无法上传文件的问题
2015/05/13 PHP
php array_values 返回数组的值实例详解
2016/11/17 PHP
在浏览器中获取当前执行的脚本文件名的代码
2011/07/19 Javascript
jquery(live)中File input的change方法只起一次作用的解决办法
2011/10/21 Javascript
JQuery 操作/获取table具体代码
2013/06/13 Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
2013/08/22 Javascript
让javascript加载速度倍增的方法(解决JS加载速度慢的问题)
2014/12/12 Javascript
javascript获得当前的信息的一些常用命令
2015/02/25 Javascript
JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例
2015/05/16 Javascript
jQuery中的ajax async同步和异步详解
2015/09/29 Javascript
javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
2015/11/13 Javascript
html5 canvas 详细使用教程
2017/01/20 Javascript
Angular2使用SVG自定义图表(条形图、折线图)组件示例
2019/05/10 Javascript
手把手15分钟搭一个企业级脚手架
2019/09/16 Javascript
微信小程序实现录制、试听、上传音频功能(带波形图)
2020/02/27 Javascript
从零学Python之入门(五)缩进和选择
2014/05/27 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
获取Pytorch中间某一层权重或者特征的例子
2019/08/17 Python
python读取hdfs并返回dataframe教程
2020/06/05 Python
python爬取网易云音乐热歌榜实例代码
2020/08/07 Python
python 利用openpyxl读取Excel表格中指定的行或列教程
2021/02/06 Python
Html5原创俄罗斯方块(基于canvas)
2019/01/07 HTML / CSS
Html5 canvas画图白板踩坑
2020/06/01 HTML / CSS
压铸汽车模型收藏家:Diecastmodelswholesale.com
2016/12/21 全球购物
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
极简鞋类,赤脚的感觉:Lems Shoes
2019/08/06 全球购物
个人求职简历的自我评价范文
2013/10/09 职场文书
房产销售经理职责
2013/12/20 职场文书
经理管理专业自荐信范文
2013/12/31 职场文书
2016学校元旦晚会经典开场白台词
2015/12/03 职场文书
sql中mod()函数取余数的用法
2021/05/29 SQL Server