Как извлечь параметры из заданного URL

В Java у меня есть:

String params = "depCity=PAR&roomType=D&depCity=NYC";

Я хочу получить значения параметров depCity (PAR, NYC).

Итак, я создал регулярное выражение:

String regex = "depCity=([^&]+)";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(params);

m.find () возвращает false. m.groups () возвращает IllegalArgumentException .

Что я делаю не так?

19
задан nhahtdh 12 January 2014 в 07:59
поделиться