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