et_content.setFilters(new InputFilter[]{inputFilter, new InputFilter.LengthFilter(100)});
InputFilter inputFilter = new InputFilter() {
Pattern pattern = Pattern.compile("[^a-zA-Z0-9\\u4E00-\\u9FA5_]");
@Override
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
Matcher matcher = pattern.matcher(source);
if (!matcher.find()) {
return null;
} else {
Utils.toast(mContext,"只能输入汉字,英文,数字");
return "";
}
}
};