如何從此字符串中刪除%0A: - 這是輸入密鑰代碼,我需要從整個字符串中刪除。所以我怎麼做到這一點?問題與%0A替換爲android
輸入: -
「NA%0A%0AJKhell這是測試%0A」
輸出: -
NAJKhell這是測試
我試圖
String input = "NA%0A%0AJKhell this is test %0A";
String output = input.replaceAll("%0A","");
但仍然沒有得到輸出。
如何從此字符串中刪除%0A: - 這是輸入密鑰代碼,我需要從整個字符串中刪除。所以我怎麼做到這一點?問題與%0A替換爲android
輸入: -
「NA%0A%0AJKhell這是測試%0A」
輸出: -
NAJKhell這是測試
我試圖
String input = "NA%0A%0AJKhell this is test %0A";
String output = input.replaceAll("%0A","");
但仍然沒有得到輸出。
replaceAll方法將正則表達式作爲參數。試圖逃跑百分號\\%
我認爲它會工作
String input = "NA%0A%0AJKhell this is test %0A";
String output = input.replaceAll("\\%0A","");
如果你要使用正則表達式的API,所以它應該是這樣的:
input.replace("%A$", "");
- 它將在的末尾移除匹配String
(因爲$)
如果你想刪除所有%A
,然後
input.replaceAll("%A", "");
可能重複[從字符串中刪除%0A](http://stackoverflow.com/questions/9095074/remove-0a-from-string) – oers 2012-02-02 07:23:55