ChinaUnix.net
相关文章推荐:

java中正则表达式

首先定义两个字符串:   String str;   String regex;   其中str是要作判别的字符串;regex是一个标准的正则表达式, 当然, 它也是一个字符串。   一般的, 假设想判别一个字符串是否婚配一个正则表达式, 可以这样做:   str = "string";   regex = "s. *";   System. out. println(str. matches(regex));   matches的前往值是一个布尔boolean值。   还可以这样用:   Pattern pattern = Patternpile(reg...

by qingqing3721 - Java - 2011-05-07 22:50:36 阅读(1213) 回复(0)

相关讨论

import java.util.regex.Pattern; import java.util.regex.Matcher; Pattern p=Pattern.Complier(regex); Matcher m=p.matcher(str); Boolean rs=m.find(); java中转义也可以不使用反斜杠,直接在转义的字符前加上@符号即可。 上面三行代码查找在str中是否存在regex。 附:正则表达式规范 \d表示[0-9]数字; \D表示[^0-9]非数字; \s表示[\t\n\f\XOB]空白字符; \S表示[^\t\n\f\XOB]非空白字符; \w表示[a-zA-Z_0-9]数字或...

by freewildwolf - Java文档中心 - 2007-03-30 18:44:21 阅读(901) 回复(0)

现在JDK1.4里有了自己的正则表达式API包,java程序员可以免去找第三方提供的正则表达式库的周折了,我们现在就马上来了解一下这个SUN提供的迟来恩物- -对我来说确实如此。 1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。 它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模...

by softwindow - Java文档中心 - 2006-06-22 21:49:34 阅读(789) 回复(0)

java正则表达式 javapatternmatcher正则表达式regex java代码 import java.util.regex.Matcher; import java.util.regex.Pattern; /*** * java正则表达式测试 * @author greatwqs * */ public class RegexExpressionTest { public static void main(String[] args) { //简单认识正则表达式的概念 // ===============================================...

by feiyang10086 - Java - 2012-03-01 11:05:01 阅读(1023) 回复(0)

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、javaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么java又怎样呢?本文写作时,一个...

by mapu147 - Java文档中心 - 2009-10-23 11:00:34 阅读(1232) 回复(0)

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、javaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么java又怎样呢?本文写作时,一个...

by ybu2008 - Java文档中心 - 2009-09-21 16:20:39 阅读(1099) 回复(0)

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、javaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么java又怎样呢?本文写作时,一个...

by wlcacc - Java文档中心 - 2009-09-17 18:16:18 阅读(1199) 回复(0)

我想判断一个字符串,要求必须是4为数字,但用下面的方法,怎么都不行,无论输入什么,不管是字母还是数字,也不管多少位,都不提示错误 String nian1=request.getParameter("s_nian1"); if(sysi.shuZhi(nian1,4)){ ts="年代格式错误"+nian1; } else{ ts=nian1; } //判断数字 public boolean shuZhi(String a,int i){ String regEx="^[0-9]{"+i+"}&"; ...

by 林知枫 - Java - 2009-04-22 15:32:13 阅读(1999) 回复(2)

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、javaScript和JScript,都支持用正则表达式处理文本, 一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么java又怎样呢?本文写作时,一个...

by hkebao - Java文档中心 - 2008-12-18 17:35:14 阅读(1114) 回复(0)

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、javaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么java又怎样呢?本文写作时,一个...

by qbq - Java文档中心 - 2008-12-18 10:32:47 阅读(910) 回复(0)

现在来讲一下正则表达式的实例吧: 实例一: /**识别以255开头的IP值 * */ package com.examples; import java.util.regex.Matcher; import java.util.regex.Pattern; public class PositiveLookaheadExample { public static void main(String[] args) { /** 1.编译你的正则表达式到Pattern的实例中. 2.使用Pattern对象创建Matcher对象. 3.使用Matcher对象去控制或操纵这个字符序列. ...

by hkebao - Java文档中心 - 2008-11-28 20:32:48 阅读(1362) 回复(0)