Я новичок в использовании Regex, я проходил рейк учебников, но я не нашел того, что относится к тому, что я хочу делать,
Я хочу что-то искать, но возвращаю все, что следует за ним, но не сама строка поиска
например. "Некоторое хромое предложение, которое является удивительным"
найти "предложение"
return ", что является удивительным"
Любая помощь будет высоко оценена
Это мое регулярное выражение
sentence(.*)
но он возвращает: предложение, которое является удивительным
Pattern pattern = Pattern.compile("sentence(.*)");
Matcher matcher = pattern.matcher("some lame sentence that is awesome");
boolean found = false;
while (matcher.find())
{
System.out.println("I found the text: " + matcher.group().toString());
found = true;
}
if (!found)
{
System.out.println("I didn't find the text");
}