1.迭代器:对象在其内部实现了iter(),__iter__()方法,可以用next方法实现自我遍历。 二.python正则表达式1.python通过re模块支持正则表达式2.查看当前系统有哪些python模块:help('modules') help():交互式模式,支持两种方式调用(交互式模式调 ...
分类:
编程语言 时间:
2016-07-04 10:10:08
阅读次数:
207
正则表达式 字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描 ...
分类:
编程语言 时间:
2016-06-18 01:20:57
阅读次数:
215
1.正则表达式基础 正则表达式:由一串字符和元字符构成的字符串,简称RE(Regular Expression),主要功能是文本查询和字符串操作。 元字符(metacharacters):用来阐释字符表达式意义的字符,它用于对字符表达式的内容、转换及各种操作信息进行描述。 注:a、b、2等字符属于普... ...
分类:
其他好文 时间:
2016-06-07 22:15:37
阅读次数:
175
正则表达式基础 正则表达式基础 实验介绍 虽然我们这一节的标题是正则表达式,但实际这一节实验只是介绍grep,sed,awk这三个命令,而正则表达式作为这三个命令的一种使用方式(命令输出中可以包含正则表达式)。正则表达式本身的内容很多,要把它说明清楚需要单独一门课程来实现,不过我们这一节中涉及到的相 ...
分类:
其他好文 时间:
2016-05-27 14:50:14
阅读次数:
157
1.正则表达式基础1.1正则表达式概念正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样..
分类:
编程语言 时间:
2016-05-25 19:05:07
阅读次数:
523
1 正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾 ...
分类:
其他好文 时间:
2016-05-25 13:12:57
阅读次数:
130
对于许多需要处理文本来说的技术工程师,必须对Python正则表达式有一个全面深入的认识,不但要深入理解下什么是Python正则表达式,还要对Python正则表达式字符有所认识。 此外,还有少数字符比较特殊,它们和自身并不匹配,而是跟其字面值之外的一些特殊的东西匹配,这些东西可能是字符集、重复次数或者 ...
分类:
编程语言 时间:
2016-05-22 21:23:48
阅读次数:
131
1、nginx配置基础 1、正则表达式匹配 ~ 区分大小写匹配 ~* 不区分大小写匹配 !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 ^ 以什么开头的匹配 $ 以什么结尾的匹配 转义字符。可以转. * ?等 * 代表任意字符 2、文件及目录匹配 -f和!-f用来判断是否存在文件 -d和!- ...
分类:
其他好文 时间:
2016-05-21 14:27:06
阅读次数:
177
第12章 正则表达式与文件格式化处理标签(空格分隔): 鸟哥的linux私房菜第12章 正则表达式与文件格式化处理
1 什么是正则表达式
什么是正则表达式
正则表达式的用途
2 基础正则表达式
grep
基础正则表达式练习
sed工具
3 扩展正则表达式
4 文件的格式化与相关处理
格式化打印 printf
awk 好用的数据处理工具
文件比较工具
12.1 什么是正则表达式Regular Ex...
分类:
其他好文 时间:
2016-05-18 18:24:01
阅读次数:
359
正则表达式入门 str.matches("\\d+"); 由1到多个数字组成返回true 正则表达式是什么?是一个字符串,一个由元字符【预定义字符】和普通字符和量词组成的一个字符串。 正则表达式的作用?用来实现字符串的匹配或过滤。 正则表达式的元字符如下: \d 数字(digit) \D 非数字 \ ...
分类:
编程语言 时间:
2016-05-17 16:08:44
阅读次数:
165