Я новичок в использовании 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");
}