第12章 正则表达式grep [-acinv] '搜索字符串' filename 其中-a表示在二进制文件以文本文件方式搜索,-c计算次数,-i忽略大小写,-n输出行号,-v反向选择,即显示不含‘搜索字符串’的行。行首与行尾 ^ $^在[]内表示反向选择,在之外则表示定位在行首。. 任意字符、+ 一...
分类:
系统相关 时间:
2015-02-10 11:09:38
阅读次数:
162
Python 3最重要的新特性大概要算是对文本和二进制数据作了更为清晰的区分。
文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,正是这使得两者的区分特别清晰。你不能拼接字符串和字节包,也无法在字节包里搜索字符串(反之亦然),也不能将字符串传入参数为字节包的函数(反之亦然)。这是件好事。
不管怎样,字...
分类:
编程语言 时间:
2015-01-07 09:29:24
阅读次数:
159
RegExp对象方法exec():与String对象的match()方法功能相同。参数为被搜索字符串。返回数组或null。test():与String对象的search()方法功能相同。参数为被搜索字符串。返回true或false。RegExp对象实例属性global:布尔值,表示正则表达式中后缀选...
分类:
编程语言 时间:
2014-12-23 22:33:37
阅读次数:
256
JavaScript正则表达式相关的String对象方法有三个:1、match()。2、replace()。3、search()。match()match(regExp);使用指定的正则表达式来搜索字符串。如果找到匹配字符串返回一个数组,否则返回null。返回的数组包含两个属性:index和inpu...
分类:
编程语言 时间:
2014-12-23 20:58:17
阅读次数:
169
1.intruductionGREP全称GlobalsearchRegularExpressionandPrintouttheline,用于搜索文件并将匹配的行打印出来,它可以使用regex来搜索文本。它在一个或多个文件中搜索字符串pattern。如果pattern包括空格,则必须被引用(建议引用所有内容),pattern后的所有字符串被看作文件名。..
分类:
其他好文 时间:
2014-11-30 00:54:14
阅读次数:
261
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文件内容。...
分类:
系统相关 时间:
2014-11-28 18:21:57
阅读次数:
234
正则表达式(RegEx)——快速参考基础知识在任意位置进行匹配: 默认情况下, 正则表达式可以匹配被搜索字符串的 任意位置 的子字符串. 例如, 正则表达式 abc 可以匹配 abc123, 123abc 以及 123abcxyz. 要限制在开始或末尾进行匹配, 请使用 锚.转义字符: 大多数字符 ...
分类:
其他好文 时间:
2014-11-28 14:09:07
阅读次数:
485
[Linux]搜索文件是否包含指定内容并返回文件名...
分类:
系统相关 时间:
2014-11-25 09:20:46
阅读次数:
252
String 类:String 类代表字符串。Java 程序中的所有字符串字面值都作为此类的实例实现。字符串是常量,它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。String 类包括的方法可用于检查序列的单个字符、比较字符串、搜索字符串、...
分类:
编程语言 时间:
2014-10-21 23:09:41
阅读次数:
294