正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) 特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号) 倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字) 倒杠后面跟小d, 只有数字来表示; 倒杠后面跟小a, 报警符号嘀一声; 倒杠后面跟小b, 单词分界或退格;...
分类:
编程语言 时间:
2015-11-11 16:18:28
阅读次数:
298
参考文档:python正则表达式正则表达式定义:正则是一门高度专业编程语言,内嵌在其他语言(python re模块)中使用。正则表达式包含元字符(metacharacter)列表,列表如下:. ^ $ * +? { [ ] \ | ( ),这些元字符只有在合适的位置才可以发挥作用。1. []用来指定...
分类:
其他好文 时间:
2015-10-28 20:52:53
阅读次数:
300
1、replace替换>>>importre>>>a=‘123456‘>>>pattern=re.findall(r‘.*?5‘,a)[0]>>>a.replace(pattern,‘‘)‘67‘
分类:
编程语言 时间:
2015-10-16 06:29:05
阅读次数:
145
今天用Python写了个简单的爬虫程序,抓取虎扑篮球(nba.hupu.com)的首页内容,代码如下:1 #coding:gb23122 import urllib2, re3 webpage = urllib2.urlopen('http://nba.hupu.com')4 text = webp...
分类:
编程语言 时间:
2015-10-15 01:12:49
阅读次数:
201
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。...
分类:
编程语言 时间:
2015-10-10 11:57:24
阅读次数:
288
注意:Python3.X 的print要有括号, Python 2.x的不需要放上学习时写的例子:import rem = re.match(r'(\w+) (\w+)(?P.*)', 'hello world!')print("m.string:", m.string)print("m.re:",...
分类:
编程语言 时间:
2015-10-02 23:43:46
阅读次数:
219
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。...
分类:
编程语言 时间:
2015-09-07 15:36:27
阅读次数:
348
字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来...
分类:
编程语言 时间:
2015-09-04 12:27:14
阅读次数:
262
正则表达式是可以匹配文本片段的模式。1.常用通配符符号 说明.匹配除换行符以外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束2.特殊字符进行转义如果在正则表达式中想要把特殊字符(如上面的常用通配符)作为普通字符....
分类:
编程语言 时间:
2015-09-01 16:32:51
阅读次数:
216
正则表达式是可以匹配文本片段的模式。1.常用通配符 . 匹配任意字符(除换行符) \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配.匹配任意字符(除换行符)\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或者结束^匹配字符串的...
分类:
编程语言 时间:
2015-09-01 15:15:20
阅读次数:
150