Захват части строки
Я хочу захватить часть строки, и я знаю, что она включает в себя некоторую комбинацию подстроки, регулярных выражений и совпадений.Мне действительно трудно найти достойное решение. Позволять'скажем, у меня есть параграф текста:
String str = "Lorem ipsum dolor [cookie:firstname] adipiscing elit.";
Я хотел бы захватить текст между: и] выше "имя" в этом случае (имя куки может быть переменной длины). Один способ, который я предполагаю, использует split:
str = str.split("\\cookie:")[1]");
тогда, возможно, str.replace, чтобы удалить обучение "]" - но я'я надеюсь на этоЭто более элегантный способ сделать это. Я'Я очень плохо знаком с регулярным выражением, но покабыть успешным, получая то, что мне нужно.
Спасибо заранее за любую помощь.