Q
包含特殊字符
0
A
回答
0
檢查單獨的字母和空格的ASCII值解析字符串。
3
也許你是這樣的事情後:
String str = "I ][][came][][][I][][][][Saw][][][][][][I][][][][Won][][][][";
str = str.replaceAll("[^\\p{Alnum}]+", " "); // keep alpha-numeric characters.
System.out.println(str);
打印:
I came I Saw I Won
+1
+1因爲我剛剛寫了一個類似的解決方案。 – Boro 2011-05-26 08:14:25
0
弄清楚你的特殊字符unicode codes,並使用這些代碼解析字符串:
String specialChar = "\u00f1";
String specialString = "En Espa\u00f1ol";
specialString.split(specialChar);
0
這與上面的答案相同。 但正則表達式的不同模式。
String str = "I ][][came][][][I][][][][Saw][][][][][][I][][][][Won][][][][";
//Search for numeric and alpha characters.
str = str.replaceAll("[^0-9A-Za-z]+", " ");
System.out.println(str);
+1的第一個答案
喝彩!
你能給幾個樣本輸入/輸出字符串? – aioobe 2011-05-26 08:06:51