利用Pattern和Mather来禁止特殊字符的输入

String regEx="[`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}[]‘;:”“’。,、?]"; 
Pattern p = Pattern.compile(regEx); 
Matcher m = p.matcher(name);                 
if( m.find()){
         Toast.makeText(InputRegisterInfoActivity.this, "含不允许输入的特殊符号!", Toast.LENGTH_LONG).show();
}

 

posted @ 2016-04-14 15:02  swalka`x  阅读(962)  评论(2编辑  收藏  举报