正则表达式 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正则表达式中包含的 正斜杠 / 就是一个普通字符/, 多个 /////就是////
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正则表达式中包含的 正斜杠 / 就是一个普通字符/, 多个 /////就是////
相关文章推荐
- java和javascript正则表达式的区别
- java正则表达式学习总结,以及和javascript正则表达式的区别
- java正则表达式学习总结,以及和javascript正则表达式的区别
- JavaScript与Java正则表达式写法的区别介绍
- java正则表达式学习总结,以及和javascript正则表达式的区别
- java正则表达式学习总结,以及和javascript正则表达式的区别
- java正则表达式学习总结,以及和javascript正则表达式的区别
- JavaScript的表单验证和java中正则表达式
- JAVA正则表达式,matcher.find()和 matcher.matches()的区别
- PHP,JAVA,JAVASCRIPT的正则表达式里的反斜杠\的不通之处
- JAVA正则表达式,matcher.find()和 matcher.matches()的区别
- javascript正则表达式_Java快速开发平台_web应用开发
- java正则表达式中 \d \D 有什么区别?
- JvavScript与java中的正则表达式的区别
- javascript正则表达式 模式修正符大全 很关键 正则表达式中/i,/g,/ig,/gi,/m的区别和含义
- JavaScript、Java正则表达式详解
- 比较全面的C 、Java、JavaScript中的正则表达式详解
- JAVA正则表达式,matcher.find()和 matcher.matches()的区别
- 总算是明白 java正则表达式 中 Greedy 、Reluctant 、Possessive数量词的区别了
- C++、Java、JavaScript中的正则表达式