Используйте переменные в шаблонеJAVA

Программисты JAVA общаются здесь
Anonymous
Используйте переменные в шаблоне

Сообщение Anonymous »

Так что мне нужно получить слово между двумя другими словами; и я использую шаблон и сочетание. < /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

Вернуться в «JAVA»