@The_XXI

Как проверить, что строка состоит только из определенных символов?

Мне надо сделать 3 проверки:
  1. строка состоит только из букв и следующих символов: пробел и дефис;
  2. строка состоит только из цифры и следующих символов: плюс, минус, открывающая и
    закрывающая круглые скобки, знак пробела;
  3. строка должна проверяться на правильный email.

Я читал про регулярные выражения, но пока не смог разобраться с ними.
Как можно все это реализовать?
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
xez
@xez Куратор тега Java
Senior Junior Roo
Можно регулярными выражениями реализовать.
Вот тут их можно тестировать: https://regex101.com/
Например: "1. строка состоит только из букв и следующих символов: пробел и дефис"
Регулярка: [a-zA-Z\-\s]
Строка для тестов: sdlfkj-sdfgklj ifds

Методом проб и ошибок за 6-8 часов резберетесь.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы