java正则表达式彻底研究.doc

java正则表达式彻底研究

java正则表达式彻底研究 package testreg; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * pTitle: 正则表达式的研究/p * pDescription: * 最近在工作中常常用到一些正则表达式的使用问题,到网上去找介绍大多是一鳞半爪。求人不如 * 求已。一狠心,自己看!这两天利用我们项目两期之间的一点空闲对J2SE所支持的正则表达式来 * 了个彻底研究!代价是……就是浪废了部门近十二张白纸。闲话少说,书归正传。 * 原理: * 正则表达式的原理是有限状态自动机,自动机内部有有限个状态,有一个初始状态,有一个 * 结束状态。自动机根据输入和自身内部的当前状态来决定下一步于什么。呵呵,这是很久以前学 * 的东东了也记不清了,大家只作参照吧。 * Java中的正则表达式: * 从J2SE1.4起Java增加了对正则表达式的支持就是java.util.regex包,这个包中主要有 * 3个类:Pattern,代表模式,就是正则表达式自身,Matcher,是一个有限状态自动机,其实大多 * 数的活还是让Pattern类于了,Matcher往往只是简单的调用Pattern,不知道这是什么模式。这 * 两个类写的都很经典,还有不少算法在内值得有

文档评论(0)

1亿VIP精品文档

相关文档