InputFilter filterAlphaNum = new InputFilter() { public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { Pattern ps = Pattern.compile("^[a-zA-Z0-9]+$"); if (!ps.matcher(source).matches()) { return ""; } return null; } }; // 정규표현식만 적용하는 경우 editText.setFilters(new InputFilter[] { filterAlphaNum }); // 길이까지 제한하는 경우 editText.setFilters(new InputFilte..