正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在 ...
分类:
其他好文 时间:
2016-07-24 16:14:39
阅读次数:
149
功能最强大的编辑器之一——vivi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并 ...
分类:
系统相关 时间:
2016-07-23 18:24:19
阅读次数:
234
1. sed和awk有什么区别? (1)awk:按列(域)操作;sed:按行操作(2)awk:文本处理语言,适合对文本进行抽取处理;sed:非交互式的编辑器,适合对文本进行编辑2. awk要处理域的时候,以哪个参数作为分割参数? -F 3. 请打印出/etc/passwd 第一个域,并且在第一个域所 ...
分类:
系统相关 时间:
2016-07-21 21:34:05
阅读次数:
327
Character类除了封装了一个char外,还有什么可介绍的呢?它有很多静态方法,封装了Unicode字符级别的各种操作,是Java文本处理的基础,注意Unicode字符并不等同于char,本节详述这些方法以及相关的Unicode知识。 ...
分类:
其他好文 时间:
2016-07-20 09:03:12
阅读次数:
175
grep及正则表达式grep:Linux上文本处理三剑客grep:文本过滤(模式:pattern)工具;grep,egrep,fgrepsed:streameditor,文本编辑工具;awk:Linux上的实现gawk,文本报告生成器;grep:GlobalsearchREgularexpressionandPrintouttheline.作用:文本搜索工具,根据用户指定的“模..
分类:
其他好文 时间:
2016-07-18 06:03:11
阅读次数:
304
awk:报告生成工具,能够将文本处理为比较直观理想的报表。主要是对文本结果的格式化,也能处理文本搜索,但是效率要比grep低的多的多。用法格式:awk[options]‘script‘file1,file2...
‘PATTERN{action}‘一、分隔符:字段分隔符,行分隔符-F:输入分隔符,下面以:号为分隔符。[ro..
分类:
其他好文 时间:
2016-07-15 22:02:37
阅读次数:
160
Linux进行文本处理的命令主要有cattactailheadlessmoresortuniqcuttrgrepsedawk1.cat用来查看某个文件的内容格式catfile_name#查看一个文件的内容catfile1file2.....#同时连接查看多个文件的内容常用的选项-n显示行号-E显示行结束符#Linux下面为$2.tac与cat类似,不过是倒序显..
分类:
系统相关 时间:
2016-07-13 23:35:56
阅读次数:
199
grep的作用:根据指定的模式搜索文本,将匹配到的文本行显示出来语法格式:grep"PATTERN"filePATTERN为正则表达式,grep一般是与正则表达式配合使用的,因此我们先介绍shell下的正则表达式。正则表达式,简单来说就是匹配规则。某一行文本与正则表达式进行匹配只有两种结果,要..
分类:
系统相关 时间:
2016-07-13 23:25:45
阅读次数:
202
1.文本处理-echoecho -e "\033[40;35m...."背景颜色范围:40--4940:黑 41:深红 42:绿43:黄色 44:蓝色 45:紫色46:深绿 47:百色字体颜色范围:30-3930:黑 31:红 32:绿33:黄 34:蓝色 35:紫色36:深绿 37:百色eg: echo -e "\033[40;35mhell...
分类:
系统相关 时间:
2016-07-13 16:29:33
阅读次数:
227
DirectWrite是 DirectX 家族中专门用来做文本处理的部分,主要配合Direct2D进行渲染工作。 一、字符串去尾介绍 在文字渲染中,不免会遇到字符串去尾的需求。字符串去尾指的是:当字符串在指定的RECT中无法全部显示时,如何对文本进行截取,以适应目标区域大小;DirectWrite中 ...
分类:
其他好文 时间:
2016-07-11 17:01:03
阅读次数:
376