怎样替换(或者说获取)一个被包裹且不确定值的字符串?


 String givenName = "小夏";
        String regEx = "<givenName>(.*?)</givenName>";
        String reStr = "<givenName>" + givenName + "</givenName>";
        String replace = updateTemplate.replace(regEx, reStr);

updateTemplate就是我想做替换操作的字符串
现在不确定giveName中间的元素值是什么
需求是把中间值替换成我传的givenName
这个需求要怎样解决呢?

可以截取下givenName这个标签,把中间的值重新拼接进去。