Если строка содержит любое не-ASCII-значение, мне нужно удалить его.
Я попытался заменить все mrthod, который работает нормально с jdk 1.8 и выше. но я хочу развернуть то же самое на JDK 1.6, и он не работает.
String Remarks2 ="hii:╘’i";
String Remarks = Remarks2.replaceAll("[^\\p{ASCII}]", "");
System.out.println("ans: "+Remarks);
Вывод в jdk 1.8: hii: i Вывод в jdk 1.6: hii: i’i
Фактический результат должен быть: i