正则表达式
文章平均质量分 81
lapeng_2011
朝花夕拾
展开
-
Java正则表达式应用详解(1)
http://developer.51cto.com/art/200812/99573.htm本方将介绍正则表达式的强大功能。只要正确运用正则表达式,便能够在字符串提取和文本修改中起到很大的作用。另外还介绍了如何在Java程序中通过Jakarta-ORO库利用正则表达转载 2011-10-07 22:50:33 · 327 阅读 · 0 评论 -
Java正则表达式入门(2)
flag的取值范围如下:Pattern.CANON_EQ :当且仅当两个字符的"正规分解(canonical decomposition)"都完全相同的情况下,才认定匹配。比如用了这个标志之后,表达式"a\u030A"会匹配"?"。默认情况下,不考虑"规范相等性(canoni转载 2011-10-07 22:47:20 · 225 阅读 · 0 评论 -
Java正则表达式应用详解(2)
二、Jakarta-ORO库 有许多源代码开放的正则表达式库可供Java程序员使用,而且它们中的许多支持Perl 5兼容的正则表达式语法。我在这里选用的是Jakarta-ORO正则表达式库,它是最全面的正则表达式API之一,而且它与Perl 5正则表达式完全兼容。另外,它也转载 2011-10-07 22:51:54 · 243 阅读 · 0 评论 -
Java正则表达式入门(3)
◆验证是否为邮箱地址String str="ceponline@yahoo.com.cn";Pattern pattern = Pattern.compile("[\\w\\.\\-]+@([\\w\\-]+\\.)+[\\w\\-]+",Pattern.转载 2011-10-07 22:47:58 · 285 阅读 · 0 评论 -
Java正则表达式应用详解(3)
三、应用实例下面我们来看看Jakarta-ORO库的一些应用实例。3.1 日志文件处理任务:分析一个Web服务器日志文件,确定每一个用户花在网站上的时间。在典型的BEA WebLogic日志文件中,日志记录的格式如下:分析这个日志记录,可以发现,要从这个日志文转载 2011-10-07 22:52:33 · 302 阅读 · 0 评论 -
Java正则表达式入门(1)
http://developer.51cto.com/art/200902/110238.htm众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用转载 2011-10-07 22:46:42 · 219 阅读 · 0 评论