У меня есть строка, которая имеет формат:JAVA регулярное выражение не суметь
;1=2011-10-23T16:16:53+0530;2=2011-10-23T16:16:53+0530;3=2011-10-23T16:16:53+0530;4=2011-10-23T16:16:53+0530;
Я написал следующий код, чтобы найти строку 2011-10-23T16:16:53+0530
из (;1=2011-10-23T16:16:53+0530;)
Pattern pattern = Pattern.compile("(;1+)=(\\w+);");
String strFound= "";
Matcher matcher = pattern.matcher(strindData);
while (matcher.find()) {
strFound= matcher.group(2);
}
Но он не работает, как ожидалось. Не могли бы вы дать мне какой-нибудь намек?
Спасибо Евгений. Ваше решение отлично работало. – user613114