Так что мне нужно получить слово между двумя другими словами; и я использую шаблон и сочетание. < /p>
Pattern p = Pattern.compile("Hello(.*?)GoodBye");
Matcher m = p.matcher(line);
< /code>
В этом примере я получаю слово между Hello и Goodbye, и это работает.String StartDelemiter = "Hello";
String EndDelemiter = "GoodBye";
< /code>
Как написать его в шаблоне p = pattern.compile (---); Я попробовал: < /p>
Pattern p = Pattern.compile( "{ "+StartDelemiter +" (.*?) "+EndDelemiter+" }" );
< /code>
Но приложение сбоя !! < /p>
Подробнее здесь: https://stackoverflow.com/questions/169 ... in-pattern