проверка аннотации шаблона регулярного выражения Java - PullRequest
0 голосов
/ 30 мая 2019

Я создал проверку ограничения @url и предоставил регулярное выражение. Над этим я аннотировал @pattern. Таким образом, всякий раз, когда в моем бине я вводю значение в поле url, URL получает подтверждение

В настоящее время у меня есть регулярное выражение, которое проверяет этот URL. «http://www.google.com".

Мое новое требование - проверять только "www.google.com". Я могу просто изменить регулярное выражение, и оно будет работать. но проблема в том, что есть 2 разных сценария 1. В одном мне нужно подтвердить "http://www.google.com" 2.В секунду мне нужно подтвердить это "www.google.com"

Итак, я не могу изменить регулярное выражение. Может кто-нибудь помочь, пожалуйста, как я могу решить эту проблему? Если мне нужно использовать собственный валидатор вместо спящего валидатора, то как мне этого добиться?

Я пытался создать 1. Пользовательский валидатор и в isvalid метод я проверяю URL без @Pattern 2. Я попытался @Pattern, изменив свое регулярное выражение, чтобы просто проверить домен и путь и пропустить протокол http

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...