网上看到一道题,内容如下。
123456231000
234567341234
345678211234
456789454532
234567341233
234567341234
345678213445
其中第一列为ID号第二列为级别第三列为时间
题目要求,写一个脚本处理文本,处理结果为
第一列显示ID
第二列过滤级别<30或者级别>40
第三..
分类:
其他好文 时间:
2014-09-18 16:44:14
阅读次数:
117
摘要:string是编程中使用最频繁的类型。一个string表示一个恒定不变的字符序列集合。string类型直接继承自object,故他是一个引用类型,也就是说线程的堆栈上不会有任何字符串(直接继承自object的类型一定是引用类型,因为所有的值类型都继承自System.ValueType。值得指出...
分类:
其他好文 时间:
2014-09-15 10:00:18
阅读次数:
280
## 前言 在文本处理中,正则表达式几乎是全能的,但是Java的正则表达式有时候处理一些事情还是有些繁琐,所以我封装了部分常用功能。就比如说我要匹配一段文本中的某些部分,我们需要这样做: Pattern pattern = ...
分类:
其他好文 时间:
2014-09-10 16:01:50
阅读次数:
1429
一、基本概念正在表达式:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。grep(globalsearchregularexpression(RE)andprintouttheline):文本..
分类:
系统相关 时间:
2014-09-06 18:51:24
阅读次数:
410
awk是一个非常棒的数字处理工具。相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分为数个“字段”来处理。运行效率高,而且代码简单,对格式化的文本处理能力超强。先来一个例子: 文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定$cat a1.....
分类:
其他好文 时间:
2014-09-05 02:09:50
阅读次数:
195
1概述平衡组是微软在.NET中提出的一个概念,主要是结合几种正则语法规则,提供对配对出现的嵌套结构的匹配。.NET是目前对正则支持最完备、功能最强大的语言平台之一,而平衡组正是其强大功能的外在表现,也是比较实用的文本处理功能,目前只有.NET支持,相信后续其它语言会提供支持。平衡组可以有狭义和广义两...
分类:
Web程序 时间:
2014-09-04 18:48:40
阅读次数:
311
一、grep:globalsearchregularexpressionandprintouttheline.文本搜索工具,根据用户指定的文本模式对目标文件进行逐行搜索,显示能够被模式所匹配到的行格式:grep[option]‘PATTERN‘file1,...其中PATTERN为正则表达式。 --color=auto:匹配的行高亮显示 -v:反向匹配,显示不..
分类:
其他好文 时间:
2014-09-01 02:56:03
阅读次数:
203
awk是一个非常棒的数字处理工具。相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分为数个“字段”来处理。运行效率高,而且代码简单,对格式化的文本处理能力超强。先来一个例子:文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定$cat a1.02...
分类:
其他好文 时间:
2014-08-31 20:02:21
阅读次数:
268
-:常见的通配符:*?[]*:匹配任意长度的任意字符?:匹配任意一个字符[]:匹配指定范围内的任意单个字符[^]:脱字符,表示取反的意思二:正则表达式:是一种查找以及字符串替换操作。分为基本正则表达式和扩展正则表达式。正则表达式在文本编辑器中广泛使用,比如正则表达式被用于..
分类:
其他好文 时间:
2014-08-31 18:48:31
阅读次数:
241
{literal}{/literal}===============================================================================Literal 标签区域内的数据将被当作文本处理,此时模板将忽略其内部的所有字符信息. 该特性用于显示有...
分类:
其他好文 时间:
2014-08-30 22:53:20
阅读次数:
340