次のテキストがあるとします。
This <em>is</em> just <em>example</em> text.
<em>...</em>
をに置き換えたい\i...\i
ので、この方法で置換方法を試しました。
replace( /<em>(.+)<\/em>/, "\\i$1\\i" )
しかし、結果のテキストは次のとおりです。
This \iis</em> just <em>example\i text.
ご覧のとおり、外側のマッチを置き換えましたが"</em> just <em>"
、真ん中はそのままにしました。の各インスタンスが<em>...</em>
に置き換えられるように、一致が発生するたびに置き換えたいと思います\i...\i
。