当前位置: 代码迷 >> J2SE >> 关于java字符串的有关问题
  详细解决方案

关于java字符串的有关问题

热度:72   发布时间:2016-04-23 20:11:55.0
关于java字符串的问题
out.println("<CreateList> <ListId \"ESPMsg2\"/><Owner \"HHID\"><CreatList/>");

发送一条这样的字符串
String aa="zeming";
String bb="zuying";
现在把里面的 ESPMsg2  和HHID 分别 替换成String  类型的aa 和bb 怎么弄?
------解决思路----------------------

String aa = "zeming";
        String bb = "zuying";
        String ss = "<CreateList> <ListId \"ESPMsg2\"/><Owner \"HHID\"><CreatList/>";
        System.out.println(ss.replaceAll("(?<=ListId \").+?(?=\")", aa).replaceAll("(?<=Owner \").+?(?=\")", bb));