
正则表达式
wdt3385
这个作者很懒,什么都没留下…
展开
-
匹配IP字串、域名的正则表达式
1。IPIP字串,由四段组成,每一段是0~255的数字,段与段之间用小数点隔开,比如61.139.2.69就是一个合法的IP字串。如果正则表达式写成d{1,3}(.d{1,3}){3}无疑是不负责的,因为它可以匹配300.400.555.666这样的非法IP字串。要匹配一个0~255之间的数,有几种匹配方式,下面是其中一种:匹配 正则表达式 说明 0~9 d 单个数字 10~99转载 2013-05-26 18:31:38 · 937 阅读 · 0 评论 -
Python正则-多行匹配
一些regular的tips:1 非贪婪flag>>> re.findall(r"a(\d+?)", "a23b") ['2']>>> re.findall(r"a(\d+)", "a23b") ['23']注意比较这种情况:>>> re.findall(r"a(\d+)b", "a23b") ['23']>>> r转载 2013-08-09 10:50:06 · 3882 阅读 · 0 评论 -
Python正则表达式指南
转自:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html 将的非常的详细,值得好好学习1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提转载 2013-08-09 11:40:00 · 753 阅读 · 0 评论