Буквенно-цифровой текст с точечной проверкой
У меня есть требование к коду Java в поле имени пользователя, где я должен разрешить только буквенно-цифровые и точки, как показано ниже.
Валидация должна проверять следующие условия
abc.xyz.jk должно быть разрешено
xyz..kk.. не должно быть разрешено (последовательные точки не должны быть разрешены)
Только ... не должно быть разрешено (последовательные точки не должны быть разрешены)
Только. не должно быть позволено
Я пробовал проверить это с помощью метода с регулярным выражением, но он также допускает более одной точки.
Что я уже пробовал:
Я пробовал один метод, но я допускаю только точки, а также