Я пытаюсь получить текст внутри тега, т.е. <text>
. Я делаю:
Pattern pattern = Pattern.compile("(?<=\\<).*(?=\\>)");
Я думаю, что это говорит: любой символ 0 или более раз, который прежде, является <
(положительный взгляд сзади) и сопровождается >
(положительный взгляд вперед).
Matcher m = pattern.matcher(data);
if (!m.matches()) continue; //Called in a for loop
Но нет совпадения, например, для ввода <text> some other stuff here
.
Что я здесь не так делаю?