awk编程语言/数据处理引擎
创造者: Aho weinberger kernighan
基于模式匹配检查输入(逐行读入逐行输出)
将期望的匹配结果print到屏幕
语法格式:
awk '模式 {操作}' 文件1 文件2 。。。。。
常用的内建变量
NR 当前...
分类:
其他好文 时间:
2015-03-02 13:12:51
阅读次数:
151
方法 描述 示例 append() 向每个匹配的元素内部追加内容 HTML代码:<p>我想说:</p> jQuery代码: $("p").append("<b>你好</b>"); 结果: <p>我想说:<b>你好</b></p> appendTo() 将所有匹配的元素追加到指定的元素...
分类:
Web程序 时间:
2015-03-02 11:32:14
阅读次数:
185
grep格式:grep[options][regularexpression][filename...]-v选项查找不匹配给出模式的记录-i选项忽略大小写,默认是大小写敏感的-n打印所在文件和行号例grep-n"grep"*#在当前目录下所有文件中搜索。-l选项只输出匹配到的文件名-L选项输出没有匹配到的文件名高级正则表达式常用..
分类:
其他好文 时间:
2015-03-02 11:22:27
阅读次数:
157
正则表达式速查表 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ...
分类:
其他好文 时间:
2015-03-02 11:09:14
阅读次数:
148
简述:Cocoa 提供了NSPredicate 用于指定过滤条件,谓词是指在计算机中表示计算真假值的函数,它使用起来有点儿像SQL 的查询条件,主要用于从集合中分拣出符合条件的对象,也可以用于字符串的正则匹配。定义(最常用到的方法):NSPredicate*ca=[NSPredicatepredic...
分类:
移动开发 时间:
2015-03-02 10:49:10
阅读次数:
161
正则表达式有什么作用呢?
它可以:
?测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 ;
?替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字;
?根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字;...
分类:
其他好文 时间:
2015-03-02 09:34:48
阅读次数:
163
对于RegExp.exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是如此;如果加入g,则第一次执行也返回第一个匹配,再执行返回第二个匹配,依次类推。...
分类:
编程语言 时间:
2015-03-02 08:18:33
阅读次数:
144
一、什么是正则正则是匹配特定格式文本的一种模式。一句话:正则表达式为匹配文本的一组标记符. 说白了,就是一些字符(元字符),匹配了多少次(重复),在哪里(位置)匹配的范式.有几个关键字:元字符,重复,位置二、元字符一句话:对于以元字符转为大写为最反义,字符组中加“^”取反义,元字符本身需转义表1.常...
分类:
其他好文 时间:
2015-03-01 21:00:50
阅读次数:
118
正则表达式30分钟入门教程版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么...
分类:
其他好文 时间:
2015-03-01 20:54:00
阅读次数:
186
一 简介KMP算法是一种改进的字符串匹配算法,由D.E.Knuth与V.R.Pratt和J.H.Morris同时发现,因此人们称它为克努特—莫里斯—普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。二 基于部分匹配表的KMP算法举例来说,有一个字符串”BBC ABCDAB ABCDABCDABDE”,我想知道,里面是否包含搜索串...
分类:
编程语言 时间:
2015-03-01 19:48:12
阅读次数:
153