我的輸入字符串的字符串替換字符串是:包含引號
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><tag1><tag2></tag2></tag1>
我想更換部分如下:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><tag1>
與空間。
所以我寫了:
String final = inputString.replaceFirst("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><tag1>", "");
但是,它不工作。
在最終打印到控制檯時,它仍然與inputString相同。
問題是什麼?
replaceFirst需要一個正則表達式,並且<?有特殊的含義。 – assylias
@assylias:不知道replaceFirst需要一個正則表達式。謝謝! – Nik