如何去除白的空間,在前面和&如何刪除Android中的URL之間的空白?
http://chemist.com:8080/eShop/search_results.jsp?IDNUMBER=BB55-7344 &來源回來= BuildingBlocks
如何去除白的空間,在前面和&如何刪除Android中的URL之間的空白?
http://chemist.com:8080/eShop/search_results.jsp?IDNUMBER=BB55-7344 &來源回來= BuildingBlocks
String newUrl = oldUrl.replaceAll(" ", "");
希望這有助於。
嗨,我已經嘗試過,但不起作用。 – user1310156
@ user1310156,請說明「不起作用」的含義。 – Egor
repalceAll(「」,「」);功能odes不適合我在這裏工作 – user1310156
嘗試:
String newURI = oldURI.replaceAll("\\s+", "");
if(result.contains(" and "){
resultnew = result.replace(" and ","&").toString();
}
你並不真正需要的 「如果」 檢查,雖然它是快(除非結果總是含有 「和」)作爲替代()將如果找不到「and」,則返回輸入字符串。你也不需要toString(),因爲replace()返回一個String。
謝謝,但沒有任何效果,這個白色空間不去。 – user1310156
白色空間不去或者不被替換? (即if內容是否執行?) – Astrorvald
請顯示resultNew的值 – Simon
嘗試:
urlString = urlString.replaceAll(" ", "%20");
此代碼替換所有空白。
或者只是'.replace(「」,「%20」);'。 – eightx2
URL從哪裏來?是你有一個字符串對象嗎? – Simon
它來自服務器。我需要重定向這個網址到另一個頁面它確實去,因爲有空白。原始URL有和,而不是與我有這樣替換它,我得到的空白 – user1310156
請出示你在那裏與更換及 – Simon