1
String identifier = "(/news/|/finace/)&from=ucweb"
String url = "/news/abroad/zhuanti?nid=122334&from=ucweb&foo=sthelse"
public boolean ifMatch(String url, String identifier) {
}
найти, если URL-адрес соответствует идентификатору.Как проверить, соответствует ли url идентификатору?
Идентификатор не регулярное выражение шаблон, я думаю так:
разделить идентификатор с (,) | , & 4 символа, затем проверьте, содержит ли URL-адрес «/ news /», «/ finance /», «from = ucweb», затем математический результат.
но я не знаю, как его реализовать, может ли кто-нибудь помочь?
В идентификаторе "|" означает «или», «&» означает «и», поэтому как выполнить матч? – Suge
@zkz: Вы имели в виду? –
«&» означает «и», а не «общий символ». – Suge