正则表达式有两类,分为基本正则表达式和扩展正则表达式,是使用命令egrep来使用扩展正则表达式,它与grep很多功能相同,仅在元字符上实现了些扩展,在元字符的表示上与基本正则表达式略不同。 1. 命令格式: egrep [option] pattern file 2. 命令功能: 用于过滤/搜索的特 ...
分类:
其他好文 时间:
2017-06-29 23:55:05
阅读次数:
378
re模块\正则表达式 一、元字符 1、. ^ $ * + ? { } [ ] | ( ) \ 2、转义符 \ 1)、反斜杠后边跟元字符去除特殊功能,比如\. 2)、反斜杠后边跟普通字符实现特殊功能,比如\d 3、分组 () ...
分类:
编程语言 时间:
2017-06-29 01:06:07
阅读次数:
119
正则表达式 就其本质而言,正则表达式(或 re)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 字符匹配(普通字符,元字符): 1 普通字符(完全匹配):大多数字符和字母 ...
分类:
编程语言 时间:
2017-06-28 19:00:05
阅读次数:
135
Python_learn_day07 1.模块 2.正则表达式 转义字符:反斜杠(\),可以把元字符转义为普通字符。 注意:经常用到的正则表达式最好将其编译,因为编译后的文件运行更快。 利用re中的split()方法拆分复杂的字符串: eg: 获取hello src= …….类型中src后面的值 小 ...
分类:
编程语言 时间:
2017-06-28 10:57:32
阅读次数:
181
grep:根据模式,搜索文本,并将符合模式的文本行显示出来parttern:文本字符,正则的元字符组成的匹配条件-i:ingorecase--color:高亮显示-v:invertmatch显示为匹配的行(反向查找)-o:onlymatch只显示被漠视匹配到的行-E:使用扩展正则,=egrep-A:after显示匹配行及其下的n行例:-A2显示..
分类:
其他好文 时间:
2017-06-27 22:16:33
阅读次数:
166
正则表达式: 功能:字符串模糊匹配查询 元字符:. ,^, $, *, +, ?, {}, [ ],| ( ),\ . 通配符点:匹配除换行符以外的任意一个符号 ^:只匹配字符串的开始位置 $:只匹配字符串的末尾位置 *: 重复(0,+∞) +:重复 [1,+∞) ?:重复 [0,1] {}:重复指 ...
分类:
其他好文 时间:
2017-06-27 17:03:05
阅读次数:
140
在Python中嵌入re 模块实现正则 功能:实现对字符串的模糊查询 find,split,replace等函数,是完全匹配查找,只要有一个不符合,就查找不到, re是通过元字符进行的模糊查询,有 . * ^ $ +? 等11个字符组成 点 . 代表除换行符以外的任意一个字符 ^ 是只匹配字符串开始 ...
分类:
其他好文 时间:
2017-06-27 08:08:14
阅读次数:
217
re: 本质上就是一种小型语言。 操作的对象是字符串。 re.findall():返回的是一个列表。匹配出所有符合条件的元素。 re.search():返回的是一个对象。只匹配出找到的第一个元素,如果匹配成功那么返回的对象就是含匹配目标的索引范围,和匹配内容。匹配失败就返回None。 re.matc ...
分类:
编程语言 时间:
2017-06-26 21:20:42
阅读次数:
221
正则表达式 就其本质而言,正则表达式(或 re)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 字符匹配(普通字符,元字符): 1 普通字符(完全匹配):大多数字符和字母 ...
分类:
编程语言 时间:
2017-06-26 19:58:13
阅读次数:
190
正则表达式 一、正则表达式的本质 1、正则表达式的本质(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 2、正则表达式简介 正则表达式并不是Python的一部分 ...
分类:
编程语言 时间:
2017-06-26 19:56:53
阅读次数:
237