摘要: 在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。 我们经常使用public String[] split(String regex)方法来拆分一个有分隔符的字符串,但是由于参数regex是一个 regular-expression的匹配模式而不是一个简单的String,所以他对一些特殊的字符可能会出现你预想不到的结果,比如测试下面的代码:用竖线 | 分隔字符串,你将得不到预期的结果 viewplaincopytoclipboardprint? String[]aa="aaa|bbb|ccc".split("| 阅读全文
posted @ 2013-10-21 16:28 四通大哥 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: grep的作用是显示匹配一个或多个模式的文本行。时常会作为管道(|)的第一步,以便对匹配的数据作进一步处理。grep常用于查找和替换文本的。在传统上,grep有3个版本:grep、egrep(扩展grep)和fgrep(快速grep)。现在grep已经整合成一个,选项:-E和-F分别对应egrep和fgrep。另外还有非标准的agrep。对于压缩文件,则应使用zgrep, zegrep以及zfgrep,当然对于未压缩文件的也可以使用。功能上类似于grep。grep在Unix、Linux以及windows上均有,这里 仅对Linux上的grep进行简单略述。grep常结合正则表达式使用,但这里并 阅读全文
posted @ 2013-10-21 16:23 四通大哥 阅读(4244) 评论(0) 推荐(0) 编辑