当前位置: 移动技术网 > IT编程>开发语言>Java > java匹配竖线的错误警示

java匹配竖线的错误警示

2019年03月20日  | 移动技术网IT编程  | 我要评论

张二宝的浮华人生,张文深,缉枪

string s1 = "|";
// 输出 |
system.out.println(s1);
string s2 = s1.replaceall("|","1");
// 输出 1|1
system.out.println(s2);

string s3 = "<mfenced separators=\"|\">";
string s4 = s3.replaceall("<mfenced separators=\"|\">","2");
// 这个输出 2|2
system.out.println(s4);

// 所以以后复杂的公式匹配 | ,就先将|替换掉,再进行匹配
string s5 = s1.replaceall("\\|", "1");
// 输出 1
system.out.println(s5);

string s6 = s3.replaceall("<mfenced separators=\"\\|\">", "2");
// 输出 <mfenced separators="|">
system.out.println(s3);

// 如果想将s3替换为2,如何操作
string s7 = s3.replaceall("\\|", "竖");
s7 = s7.replaceall("<mfenced separators=\"竖\">","2");
// 输出 2
system.out.println(s7);

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网