У меня есть поле, в которое я ввожу имя пользователя, а проверка на валидацию следующая:
private fun isNameValid() : String {
val name = nameEditText.text
if (!name.isNameValid()) {
nameEditText.setError(AppResources.getString(R.string.error))
nameEditText.requestFocus()
return ""
} else {
nameEditText.setValid()
return name
}
}
В моём if'e есть метод extesion который реализован следующим образом:
fun String.isNameValid(): Boolean = !this.isBlank() && this.length > 1 && matches("""\p{L}+""".toRegex())
Мне сюда нужно добавить regex выражение таким образом, чтобы я мог добавлять в моё поле сколько хочу слов, а не одно как сейчас.
Как его правильно будет вставить в мой метод?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Смысл в программе в том что она должна вывести на консоль 4 значения: Potatos, Tomatos, Apple, OrangeНо вместо этого выводит предупреждение [Warning] deprecated conversion...
У меня есть переменная типа String, в которой лежит следующее значение: "0xF9"Как мне получить выходной символ, код которого равен hex значению в этой...
Доброго времени сутокЯ в приложении использую GraphView для построения графика