java之字符串去除中文或判斷是否收到非英文字母

去除中文
       private static String REGEX_CHINESE = "[\u4e00-\u9fa5]";// 中文正則
       public void testStr(String s) {
	        
	        // 去除中文
	        Pattern pat = Pattern.compile(REGEX_CHINESE);
	        Matcher mat = pat.matcher(s);
	        System.out.println(mat.replaceAll(""));
	    }
判斷是否收到非英文字母

public boolean testStr(String str) {
String regEx="[^a-zA-Z]"; //
Pattern p=Pattern.compile(regEx);
Matcher m=p.matcher(str);
boolean result=m.find();
return result;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章