最後に出現する文字以外をすべて置き換える Ruby パターンを作成したいと思います。
たとえば、次のすべてを置き換えます。
"}"
文字列で:
"} something "
この文字列を回します:
"{ anything } { anything } { anything }"
に:
"{ anything } something { anything } something { anything }"
編集:
私がこれまでに使用したもの:
replaceString = "} something"
string.gsub("}", replaceString).reverse.sub(replaceString.reverse, "}").reverse
しかし、あまり効果的ではないと思います。