java過濾特殊字元
❶ java 處理特殊字元
首先你的存放的txt文件的編碼格式要支持哪個特殊字元(utf-8一般都支持),然後就寫就是正常io的讀寫了
❷ JAVA中如何過濾字元串裡面特殊字元
zenkill的回答應該是對的吧。
難道你的錯誤類似下面這樣?
錯誤原因已經註明。
class outoffunction
{
public int i;
i=100; //方法外面不應該對數據進行操作。
public static void main()
{
System.out.print(i);
}
}
❸ JAVA特殊字元過濾方法
public static String StringFilter(String str) throws PatternSyntaxException {
// 只允許字母和數字
// String regEx = "[^a-zA-Z0-9]";
// 清除掉所有特殊字元
String regEx="[`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】『;:」「』。,、?]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
return m.replaceAll("").trim();
}