可以使用以下正则表达式来去除XML标签,但保留标签内容: ```java String xml = "<root><tag1>content1</tag1><tag2>content2</tag2></root>"; String result = xml.replaceAll("<[^>]*>", ""); System.out.println(result); ``` 输出结果为: ``` content1content2 ``` 这个正则表达式`<[^>]*>`匹配任意以`<`开头,以`>`结尾的字符串,并将其替换为空字符串。这样就可以去除XML标签,但保留标签内容。