首页 新闻 会员 周边 捐助

为什么用replaceAll()后的不到结果

0
悬赏园豆:5 [已解决问题] 解决于 2012-10-31 14:59

String s = js.replaceAll("\"", "'");
  System.out.println(s);

js是像这样的

<script type="text/javascript" id="bdshare_js" data="type=button&amp;uid=131444" ></script>

为什么replaceAll()后s的不到结果,而js.replaceAll("\"", "'")可以

ycty的主页 ycty | 初学一级 | 园豆:112
提问于:2012-10-28 11:09
< >
分享
最佳答案
0
View Code
        String js= "<script type=\"text/javascript\" id=\"bdshare_js\" data=\"type=button&amp;uid=131444\" ></script>";
        String s = js.replaceAll("\\\"", "'");
        System.out.println(s);

 \\\"多转义几次\\表示\ ,\"表示"

收获园豆:5
星空雾雨 | 菜鸟二级 |园豆:311 | 2012-10-28 15:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册