摘要: 正则非常强大,进入学习之旅。匹配模式:g:进行全局匹配。找到所有匹配,而不是第一个就终止i:不区分大小写m:代表多行匹配,^和$不但匹配字符串的开头和结尾,而且匹配每行的开头的结尾。简单的转义字符:\r, \n代表回车和换行符\t制表符\\代表 "\" 本身例如\.表示.本身。例子:s=a$bc ,req=\$b 则s=a-c多种字符匹配:\s任何空白字符\S任何非空白字符\d匹配一个数字字符,相当于[0-9]\D匹配一个非数字字符,相当于[^0-9]\w匹配一个数字、下划线或字母字符,等价于[a-zA-Z0-9_]\W匹配一个非数字、下划线或字母字符,等价于[^a-zA- 阅读全文
posted @ 2013-04-25 10:57 轩辕李 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Jackson解析的速度算是同类框架中最快的,同时也是Spring MVC中内置使用的解析方式。准备工作: 下载jar包:http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar Jackson依赖的jar包相对较少,使用起来也比较简单。 直接贴出Jackson的相关代码,非常简单,就两个方法:public class JSonUtils { static ObjectMapper objectMapper; /** * 使用泛型方法,把json字符串转换为相应的JavaBean对象。 * 转换为... 阅读全文
posted @ 2013-04-25 10:42 轩辕李 阅读(2630) 评论(0) 推荐(0) 编辑
摘要: json-lib能把Java对象转换为Json,也可以把Json字符串转换为Java对象。准备工作: 下载jar包:http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/ 本例使用2.3版本,也可以使用2.4版本。 依赖包(都是Apache下的开源项目包): jakarta commons-lang 2.5 jakarta commons-beanutils 1.8.0 jakarta commons-collections 3.2.1 jakarta commons-logg... 阅读全文
posted @ 2013-04-25 10:09 轩辕李 阅读(784) 评论(2) 推荐(1) 编辑