正则 ^$[].*+? 元字符 ^ 匹配字符串的开始 $匹配字符串的结束 有些正则表达式处理工具还有一个处理多行的选项。如果选中了这个选项,^和$的意义就变成了匹配行的开始处和结束处。 .匹配除换行符以外的任意字符 限定符 *重复零次或更多次 +重复一次或更多次 ?重复零次或一次 字符类 [] 要想 ...
分类:
其他好文 时间:
2016-10-16 18:56:24
阅读次数:
139
转自http://www.phpchina.com/portal.php?mod=view&aid=40226, 获取更多资源请参看原文! 正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效 ...
分类:
其他好文 时间:
2016-10-16 09:39:37
阅读次数:
165
许多语言处理任务都涉及模式匹配。以前我们使用‘stsrtswith(str)’或者‘endswith(str)’来寻找特定的单词。但是下面引入正则表达式,正则表达式是一个强大的模块,他不属于哪一种特定的语言,是一个强大的语言处理工具。 在Python中使用正则表达式需要使用import re来导入r ...
分类:
编程语言 时间:
2016-10-13 02:08:21
阅读次数:
230
项目中难免遇到使用树型结构,如部门、菜单等。 它们有共同的属性:id,name,parentId,因此抽象出一个接口,然后使用一个工具类实现列表转树的功能。 (其它这个是在另一个项目找到的,非原创,在此共享一下) 看源码: 1、树型结构接口TreeObject.java 2、树型处理工具类TreeU ...
分类:
其他好文 时间:
2016-10-12 11:17:36
阅读次数:
237
bash的快捷键Ctrl+l:清屏相当于clear命令:Ctrl+a:跳转至命令开始处:Ctrl+e:跳转至命令结尾处:ctrl+c:取消命令的执行ctrl+u:删除命令行首至光标所在处的所有内容:Ctrl+k:删除光标所在处至命令行尾部的所有内容: 4、bash的的I/O重定向及管道 程序:指令+数据 读入..
分类:
其他好文 时间:
2016-10-11 22:02:12
阅读次数:
204
sed 是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作。 Sed本质上是一个编辑器,但是它是非交互式的,这点与VIM不同;同时它又是面向字符流的,输入的字符流经过Sed的处理后输出。这两个特性使得Sed成为命令行下面非常有用的 ...
分类:
系统相关 时间:
2016-10-10 19:20:59
阅读次数:
269
一、前言: 目的:完成已有python图像处理工具的注册功能 功能:用户运行程序后,通过文件自动检测认证状态,如果未经认证,就需要注册。注册过程是用户将程序运行后显示的机器码(C盘的卷序号)发回给管理员,管理员对机器码加密后生成加密文件或字符串返回给用户。每次启动程序,在有注册文件的情况下,程序就会 ...
分类:
编程语言 时间:
2016-10-09 06:56:14
阅读次数:
233
使用awk作为文本处理工具,正则表达式是少不了的。 要掌握这个工具的正则表达式使用。其实,我们不必单独去学习它的正则表达式。正则表达式就像一门程序语言,有自己语法规则已经表示意思。 对于不同工具,其实大部分表示意思相同的。在linux众多文本处理工具(awk,sed,grep,perl)里面用到正则 ...
分类:
其他好文 时间:
2016-10-07 14:03:37
阅读次数:
254
一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enu ...
分类:
Web程序 时间:
2016-10-05 10:52:51
阅读次数:
139
/** * 跨浏览器事件处理工具。只支持冒泡。不支持捕获 * @author (qiu_deqing@126.com) */ var EventUtil = { getEvent: function (event) { return event || window.event; }, getTarg ...
分类:
编程语言 时间:
2016-10-03 19:00:57
阅读次数:
154