response1 = CustomHttpClient.executeHttpPost("http://gamesdsxd.com/appfiles/login.php", postParameters);
String res = response1.toString();
res = res.replaceAll("\\s+", "");
我在想什麼\ s +做什麼,這個replaceAll做什麼以及爲什麼需要它。這個java行是做什麼的?
response1 = CustomHttpClient.executeHttpPost("http://gamesdsxd.com/appfiles/login.php", postParameters);
String res = response1.toString();
res = res.replaceAll("\\s+", "");
我在想什麼\ s +做什麼,這個replaceAll做什麼以及爲什麼需要它。這個java行是做什麼的?
該\s+
將替換所有發生的空間" "
沒有空間""
。
如需更多幫助,請點擊此鏈接:Removing Whitespace Between String.
請注意'\ s'不僅僅匹配普通的空格字符。例如,它也匹配製表符。 –
@Stuart我不知道,謝謝你的提示。 –
\ S +是一個正則表達式。它匹配由至少一個空格字符組成的字符串。 \ s其實是一個元字符。這裏是刪除空白。
這裏是replaceAll文檔。
的replaceAll(字符串的正則表達式,字符串替換) 替換此字符串與給定替換
這裏是的replaceAll將一個小例子做給定的正則表達式匹配的每個子,
String str = "This5is5testing5of5replaceAll";
str = str.replaceAll("5", " ");
System.out.println(str);
這裏的輸出將是 - This is testing of replaceAll
5將被空間替換。
希望它可以幫助你知道什麼是replaceAll。 謝謝
它將雙空格或更多替換爲無空格。例如:「」將轉換爲「」; 「」將變成「」;但「」仍然等於「」。
只需單擊您通過javadoc的方式:http://download.oracle.com/javase/6/docs/api/java/lang/String.html#replaceAll%28java.lang.String,%20java.lang。 String%29 – BalusC
http://stackoverflow.com/questions/5429330/how-to-send-data-from-java-servlet-to-android-client –