您的位置:首页 > Web前端 > JavaScript

正则表达式 Java和Javascript的区别

2013-11-14 14:56 337 查看
1.java的正则表达式和js的正则表达式还是有区别的,这个区别在于 转义字符上

js的转义字符是 \

java的转义字符是 \\

public static void main(String[] args) {
String takeTime = "2012/01/01";
System.out.println(takeTime.matches("\\d{4}/\\d{2}/\\d{2}"));

//打印true

String takeTime = "2012////01/01";
System.out.println(takeTime.matches("\\d{4}////\\d{2}/\\d{2}"));

//打印true

}

2.java正则表达式中包含的 正斜杠 / 就是一个普通字符/, 多个 /////就是////
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: