正则表达式:/^(\"{1}[^\\n\"<>]*\"{1})?(<{1}(((13[0-9]{1})|150|151|152|153|156|158|159)+\\d{8})>{1})$/
要匹配: "张三"<15911083030>我在JavaScript中可以匹配,在Java匹配中总是返回false,请大家帮忙看看哪错了。
要匹配: "张三"<15911083030>我在JavaScript中可以匹配,在Java匹配中总是返回false,请大家帮忙看看哪错了。
解决方案 »
- table 编辑器怎么写,我新手
- eclipse 中新建动态web项目问题
- 利用什么技术,可以在程序退出时,还能实现计时
- Class.forName("xxx")的一个简单问题
- 定义了Color成员变量,而后要将成员变量用构造方法赋予初值,该怎么办?
- 如何创建清晰度较高的缩略图片?
- jbuilder7里生成的UML怎样导出.
- 关于struts的tag lib
- 我在红帽Linux下用rpm -i j2sdk-1_3_0-linux.rpm安装了jdk1.3,java装载到了/usr/java下,接下来我该how to do?
- 不知道是继续vb6还是及时开始.net又或者是钻研java呢?
- C# 调用java webservice 100分 求解决
- 问一个java反编译问题
public static void main(String[] args) {
String patternString = "(\"{1}[^\\n\" <>]*\"{1})?( <{1}(((13[0-9]{1})|150|151|152|153|156|158|159)+\\d{8})>{1})";
String input = "\"张三\" <15911083030>";
Pattern pattern = Pattern.compile(patternString);
Matcher matcher = pattern.matcher(input); System.out.println(matcher.matches());
}返回true呀
还有个问题字符串是 "张三"<15030303030>,"李四"<15030303030>,.... 请问正则表达式应该怎么写?