java中的(正则表达式)与( 转义字符)
来源:互联网 发布:cnki学位论文数据库 编辑:程序博客网 时间:2024/05/16 00:49
第一步:System.out.println("\w");
String s="\w";
结果: java报错误:Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )
System.err.println("\\w");
结果:输出 \w
小结1:说明java对于普通字符串(不用于正则表达式)而言,只能识别原始定义的 \b \t \n \f \r \" \' \\ 8中转义字符。
第二步:我们知道 \w 在正则表达式中表示:单词字符:[a-zA-Z_0-9],如果我们需要用正则表达式去匹配的话,应该写成
String s1="\\w";
小结2:正则表达式转义字符=原始8种转义字符+自定义转义字符(\w \s等)。对于字符串s1,如果匹配正则,则
表示单词字符,如果当成字符串,就是\w 。当然,对于所有的正则表达式转义字符都需要在前面多加一个
\ ,只有这样,才能让正则匹配器找到,它会自己去掉你多加的那个 \(反编译看代码执行过程)
扩展:java会对 \ 它其后的东西执行转义,所以对于表示路径:E:\img ,就应该写成E:\\img
1 0
- java中的(正则表达式)与( 转义字符)
- 元字符与转义(正则表达式)
- perl的正则表达式中的元字符(需要转义)
- 正则表达式 转义字符(转)
- 正则表达式(二)转义字符
- 正则表达式 转义字符(转)
- java正则表达式中的‘\\转义
- 正则表达式匹配 html 中的转义字符
- 正则表达式之元字符与转义
- java 正则表达式,特殊字符转义
- Java转义字符和正则表达式
- Java处理正则表达式特殊字符转义
- java正则表达式特殊字符转义
- java正则表达式和转义字符
- Java处理正则表达式特殊字符转义
- Java处理正则表达式特殊字符转义
- Java处理正则表达式特殊字符转义
- Java正则表达式 特殊字符转义
- 在Android Studio添加以后选择依赖范围的六种依赖方式
- Install MongoDB Community Edition on Windows
- iOS10中去掉导航栏下面黑线
- springmvc @SessionAttributes和@ModelAttribute的正确使用
- 如何在Eclipse里正确导入Android support v7 appcompat library
- java中的(正则表达式)与( 转义字符)
- MYSQL 常用命令
- 30分钟了解C++11新特性
- NSKeyedArchiver/NSCoding归档(序列化)
- SQL LEFT JOIN 关键字
- 高并发
- 【M-PARTNER】魔窗携手心意点点,共创App增长新生态!
- 友盟统计sdk集成及多渠道打包
- css实现兼容性的渐变(gradient)效果