Я использую текст редактирования для ввода почтового индекса и проверяю, что это буквенно-цифровые c и цифры c. Раньше это срабатывало, и внезапно через несколько месяцев я понял, что больше не работает. Ищу метод / образец кода, который может мне в этом помочь.
Это то, что я пробовал до сих пор
private fun isLettersOrDigits(chars: String): Boolean {
val numRegex = ".*[0-9].*"
val alphaRegex = ".*[A-Za-z].*"
return chars.matches(numRegex.toRegex()) && chars.matches(alphaRegex.toRegex())
}
when
isLettersOrDigits(string) - > {please enter alphanumeric value}
Любая помощь была бы весьма заметна. спасибо :)