赞助商链接
本文“java正则表达式匹配斜杠[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在正则表达式里面匹配一个斜杠,需求用4个斜杠:
Java代码
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String textString = new String ("\\\"");
Pattern pt=Patternpile("\\\\\"");
Matcher mc=pt.matcher(textString);
mc.replaceAll("xx");
//textString.replaceAll("\\", "xx");
String bl=mc.replaceAll("xx");
System.out.println(textString);
System.out.println(bl);
}
}
解析一下“\\\\”,第一个斜杠是转义符,第二个斜杠是斜杠本身,第三个斜杠是转义符,第四个斜杠是斜杠本身.
有2点要清楚:
1.字符串里面表示斜杠就需求两个斜杠如“\\”
2.正则表达式里的斜杠需求转意,是用“\\”标示.
这样就对比好注释:
我们先要表示正则表达式里面的斜杠“\\”,然后再用字符串表示出来.而这2个斜杠辨别需求一个转义符,这样就成了4个斜杠在正则表达式里面表示一个斜杠.
以上是“java正则表达式匹配斜杠[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
更多推荐
java正则表达式中的斜杠,java正则表达式匹配斜杠[Java编程]
发布评论