我無法修剪Java中的unicode控制字符\u0085
。你怎麼能這樣做?如何在Java中修改字符串中的Unicode u0085字符
String str = "\u0000\u001f\u0085 hi \n"
PrintStream out = new PrintStream(System.out, true, "UTF-8");
out.println(teststr);
String st = teststr.replaceAll("\\p{Cntrl}", "");
out.println(st);
字符\u0085
被打印爲?似乎並沒有被取代。
相關:http://stackoverflow.com/questions/6198986/how-can-i-replace-non-printable-unicode-characters-in-jav – Nicktar 2013-05-07 09:46:16