В 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.
Что я делаю неправильно?