「@number」(/ @ \ d /)で示される文字列にいくつかのシーケンスがあります冗長なシーケンスを削除したいのですが、@2の後に@2が続きます。別の同一の@numberシーケンスがテキストのどこかの直後にあるため@2lorem@2ipsum
、2番目の@ 2は削除されますが、@2lorem@1ipsum@2dolor
@1は2つの@2シーケンスの間にあるため、何も削除されません。
"@2randomtext@2randomtext@2randomtext@1bla@2bla2@2bla2"
になります:
"@2randomtextrandomtextrandomtext@1bla@2bla2bla2