Регулярное выражение для соответствия формату URL [закрыто]

вы можете сделать что-то вроде этого:

<% @featured.where(product_id:product.id).order("updated_at DESC").first %>

Или

<% @featured.where(product_id:product.id).order("updated_at ASC").last %>

Примечание: Идентификатор рекомендуется уникально.

Надеюсь, это поможет! ;)

-1
задан user3727441 20 January 2019 в 00:45
поделиться

1 ответ

Вы можете попробовать с этим регулярным выражением

^https://xy0?[2-5]?.*
  • ^ https: // xy означает, что вы ожидаете, что входная строка начинается со строки ' https: // xy '
  • 0? означает, что 0 является необязательным (поэтому строка будет соответствовать, если она присутствует или нет)
  • [2-5]? означает, что он может содержать число от 2 до 5 (необязательно)
  • . * означает, что после шаблона строка может содержать любой другой символ

Например

String pattern = "^https://xy0?[2-5]?.*";

System.out.println("https://xy02.example.com/abc ".matches(pattern));
0
ответ дан Stefan B 20 January 2019 в 00:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: