У меня есть строка в следующем формате:Java регулярное выражение помощь
String str = "someString(anotherString)(lastString)";
Я хотел заменить lastString внутри последних скобках, т.е. новая строка должна быть
newStr = "someString(anotherString)(modified)";
Я использую регулярное выражение с "\\(([^\\}]+)\\)$"
модель.
Но я не могу изменить только последнее содержимое внутри скобок. выше регулярное выражение дает мне выход:
"someString(modified)";
Я просто хочу, чтобы заменить содержимое последних скобок, какие символы могут появиться на линии всасывания последнего кронштейна.
Любая помощь приветствуется.
Какой код вы используете для его замены? – Eric