Я новичок в использовании шаблонов и искал повсюду в Интернете объяснение этой проблемы.
Скажите, у меня есть строка: String info = "Data I need to extract is 'here' and 'also here'";
Как бы мне извлечь слова:
here
also here
без одинарных кавычек с использованием шаблона?
Это то, что я имею до сих пор ...
Pattern p = Pattern.compile("(?<=\').*(?=\')");
Но он возвращает (here and 'also here
) минус скобки, то есть только для просмотра. Он пропускает второй фрагмент данных и сразу переходит к последней цитате ...
Спасибо!
EDIT:
Спасибо за ваши ответы всем! Как можно изменить шаблон так, чтобы здесь сохранялся в matcher.group (1), а также здесь сохранялся в matcher.group (2)? Мне нужны эти значения по разным причинам, и разделение их на 1 группу представляется неэффективным ...