求一正则表达式,或其他什么办法,把字符串中的注释去掉?
发布网友
发布时间:2022-05-26 00:31
我来回答
共2个回答
热心网友
时间:2024-07-10 13:57
用Java正则表达式替换就行了.
完整的程序如下:
class tempt
{
public static void main(String[] args)
{
String s="<?xml version=\"1.0\" encoding=\"GB18030\"?><!--XML信息头,必填--><UFTP><MsgHdrRq><RefId>10318</RefId><!--系统参考号--><TrnCode>1602</TrnCode><!--交易代码-->";
System.out.println(s.replaceAll("\\<\\!\\-\\-.*?\\-\\-\\>", ""));
}
}
运行结果:
<?xml version="1.0" encoding="GB18030"?><UFTP><MsgHdrRq><RefId>10318</RefId><TrnCode>1602</TrnCode>
热心网友
时间:2024-07-10 13:54
什么东西啊