#coding=utf-8 #urllib模块提供了读取Web页面数据的接口 import urllib #re模块主要包含了正则表达式 import re #定义一个getHtml()函数 def getHtml(url): page = urllib.urlopen(url) #urllib.u... ...
分类:
其他好文 时间:
2017-04-08 23:45:18
阅读次数:
236
正则表达式模块 常用的正则表达式符号: . 默认匹配除\n以外的任意一个字符,如果制定falg,DOTALL,则匹配任意字符,包括换行 '^' 匹配字符串的开头 '$' 匹配字符串的结尾 '*' 匹配*号前的字符0次或者多次 '+' 匹配前一个字符1次或多次 '?' 匹配前一个字符1次或0次 ‘{n ...
分类:
其他好文 时间:
2017-04-04 23:30:34
阅读次数:
193
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表 ...
分类:
编程语言 时间:
2017-04-03 17:17:32
阅读次数:
176
记住正则表达式是件挺头疼的事,但只要归类好,稍加练习就会很好的记住了。。。 定位符^ 匹配字符串的开始,如^itcast,匹配以"itcast"开头的字符串$ 匹配字符串的结束,如itcast$,匹配以"itcast"结尾的字符串\b 匹配单词的开始或结束,例如er\b 该表达式表示匹配er和空格之 ...
分类:
编程语言 时间:
2017-04-02 15:47:31
阅读次数:
172
一.re模块的常用方法:re.findall()用于返回一个字符串中,所有能被正则表达式所匹配到的字符串,以列表的方式返回。用法re.findall(正则表达式,字符串)。s1="sadjhjafdsajkhjsdaysadsadduayu"比如说,想要从上面这一长串字符串中,匹配出a后面有一个任一字符在紧接着一个字母..
分类:
编程语言 时间:
2017-03-26 23:42:47
阅读次数:
293
Python正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选 ...
分类:
编程语言 时间:
2017-03-20 19:15:47
阅读次数:
173
re模块提供了一系列功能强大的正则表达式(regular expression)工具,它们允许你快速检查给定字符串是否与给定的模式匹配(match函数), 或者包含这个模式(search函数)。正则表达式是以紧凑(也很神秘)的语法写出的字符串模式。 1. 常用方法 常用方法描述 match(patt ...
分类:
编程语言 时间:
2017-03-20 16:37:01
阅读次数:
229
一、简介 webpack本身只能处理js模块,Loader可以理解为模块和资源的转换器,它本身是一个函数,接受文件作为参数,返回转换的结果。因此,我们就能通过require来加载任何类型的模块和文件。 特点: (1)Loader可以通过管道方式链式调用,每个loader可以自愿转换为任意格式传递给下 ...
分类:
其他好文 时间:
2017-03-16 17:34:59
阅读次数:
255
1 python re模块(Regular Expressioin正则表达式)提供了一个与perl等编程语言类似的正则匹配操作,他是一个处理python字符串的强有力的工具,有自己的语法和独立的处理引擎,几乎所有的编程语言中,正则表达式的语法都是一样的,区别在于他们支持的正则表达式的数量不一样 2 ...
分类:
其他好文 时间:
2017-03-12 21:48:57
阅读次数:
262
re 正则表达式(regular expression)这玩意儿多nb就不用说了,python用re模块来支持正则 首先是一些正则表达式的概念 1. 通配符 . 2. 多字符选择 [...] [abc]表示匹配abc中任何一个,而比如[A-Za-z]这种表示也是许可的。此外还有[^...]表示除了. ...
分类:
编程语言 时间:
2017-03-11 13:58:00
阅读次数:
180