В Android есть класс Pattern, в котором вы можете задать регулярное выражение в соответствии с вашими требованиями. Попробуйте следующий код, который, я думаю, может работать
Pattern p = Pattern.compile ("{7}");Matcher m = p.matcher (String.valueOf (edittext));
Это будет верно только в том случае, если в текстовом поле есть 7 символов, а затем вы можете использовать некоторые методы, такие как "Character.isDigit (char)и Character.isLetter (char) "