От Multiple Regex @Pattern's for 1 Field? Я вижу, как добавить несколько шаблонов, но они действуют как операция И.Несколько @Pattern ведут себя как операция OR
Есть ли способ применить тип ИЛИ?
Я хочу, чтобы проверить наличие шаблона URL и в этом смысле есть два: Каковы возможности - домен на основе - IP-адрес на основе
Оба похожи, но разные, поэтому я хочу, чтобы включить две модели.
Я также думал о вашем подходе, но поскольку регулярные выражения довольно длинные, я искал что-то более «чистое». Спасибо, в любом случае. – jlanza
@jlanza ну, это другой вопрос, связанный с тем, как сократить регулярное выражение. Если ответы, поставленные в этом вопросе, решают вашу проблему, вы должны пометить свой вопрос как разрешенный и открыть новый. Чтобы сократить ваше регулярное выражение, вы можете использовать этот символ '(? =. * ([0-9] | [a-z]))' –
Спасибо за ваш ответ. Вопрос в основном связан с регулярным выражением OR, и вы ответили правильно. С моим комментарием я просто сказал, что это уже было в моих планах, но я искал Pattern.List, но с включенным OR, поэтому я могу получать разные сообщения и т. Д. – jlanza