String str1 = "轻轻的我走了|正如我轻轻的来|我轻轻的招手|作别西天的云彩";
String str2 = "轻轻的我走了/正如我轻轻的来/我轻轻的招手/作别西天的云彩";
System.out.println(str1.replaceAll("\\|", "/"));
System.out.println(str2.replaceAll("/", "|"));
String str2 = "轻轻的我走了/正如我轻轻的来/我轻轻的招手/作别西天的云彩";
System.out.println(str1.replaceAll("\\|", "/"));
System.out.println(str2.replaceAll("/", "|"));
解决方案 »
- netbeans 如何整合TortoiseSVN
- Struts2的上传问题
- 运行junit时错误,报spring的配置
- tomcat中止后重启报java.io.InvalidObjectException: could not resolve session factory du
- 问一个弱弱的问题!!
- struts的问题
- displaytag的问题
- Message如何传参数?
- log4j的问题
- 为什么在tomcat中,HTML页面中JPG的图片和SWF(flash)不能显示?而GIF的图可以显示?
- 如何对xml文件进行添加删除更新等操作阿,急!
- 查找EJB时Context.lookup("")出错,返回null
|是char
String是char型的集合
含有|所以 在“轻轻的我走了|正”中 实际是这样的 “|轻|轻|的|我|走|了|||正”因此
System.out.println(str1.replaceAll("|","/")); 的输出 是这样“/轻/轻/的/我/走/了/|/正”
这只是个人推测
如果错了别拿石头砸我
这样可以达到效果
System.out.println(str1.replace('|',' ').replaceAll(" ","/"));
轻轻的我走了/正如我轻轻的来/我轻轻的招手/作别西天的云彩
上面的回复本人收回