正規表現を使って、xmlからXML宣言をとりのぞきたい。

シナリオ:
xmlからXML宣言をとりのぞきたい。



public static String deleteXMLDeclaration(String s){
//s =s.replaceFirst("<\\?xml(.*)\\?>", "");
s =s.replaceFirst("<\\?xml((?!\\?>).)*\\?>", "");
return s;
}

コメント