kathyrani  

2012年5月24日

摘要: 1)grep -v " 0$" //取出数据中符合“ 0$”这个正则规则的所有数据2)awk用于一行中分成数个“字段”来处理。适合处理 小型数据。 运行模式:awk '条件类型1{动作1} 条件类型2{动作2} ...' filename例如awk '{print $2}'//输出第二列3)sortsort默认的排序方式是升序,如果想改成降序,就加个-r就搞定了。 //排序4)uniq uniq对指定的ASCII文件或标准输入进行唯一性检查,以判断文本文件中重复出现的行。格式:uniq [options] [file1 [file2] ]un 阅读全文
posted @ 2012-05-24 19:58 kathyrani 阅读(437) 评论(0) 推荐(0) 编辑
 
摘要: 正则表达式引擎分成两类,一类称为 DFA (确定性有限状态机)引擎,另一类称为NFA(不确定有限状态机)引擎,有时它们也被称为文本导向(Text-Directed)引擎和正则导向(Regex-Directed)引擎。 java和javascript的正则都是NFA 先介绍一下不确定有限状态机(NFA)和确定性有限状态机(DFA)有限状态机(Finite Automation),有限状态机=有限控制器+字符输入带状态机是一个有一组不同状态的集合的系统,有初始状态、终止状态(接收状态)、后继状态。有限状态机在读入一个字符时,其状态改变为另一个状态,则改变后的状态被称为后继状态。如果有限状... 阅读全文
posted @ 2012-05-24 18:42 kathyrani 阅读(2284) 评论(0) 推荐(0) 编辑