:私は最後の括弧の中lastStringを交換したかったJavaの正規表現のヘルプ
String str = "someString(anotherString)(lastString)";
を、すなわち新しいStringは
newStr = "someString(anotherString)(modified)";
する必要があります私は正規表現を使用しています"\\(([^\\}]+)\\)$"
パターン。
しかし、角括弧内の最後のコンテンツのみを変更することはできません。 上記の正規表現は私に出力を提供します:
"someString(modified)";
私はちょうど最後の括弧の内容を交換したい、すべての文字は、最後のブラケットのインフロントを表示することができます。
助けていただければ幸いです。
置き換えるコードは何ですか? – Eric