У меня есть поле ввода, которое локализовано. Мне нужно добавить валидацию с помощью регулярного выражения, которое должно принимать только алфавиты и числа. Я мог бы использовать [a-z0-9]
, если бы использовал только английский.
В настоящее время я использую метод Character.isLetterOrDigit(name.charAt(i))
(да, я повторяю через каждый символ), чтобы отфильтровать алфавиты, присутствующие на разных языках.
Есть ли лучшие способы сделать это? Для этого доступны любые регулярные выражения или другие библиотеки?