これ以上の一致のn番目の一致を置き換える方法を見つけようとしています。私が「1」の第二の発生をターゲットにするにはどうすればよい一致のn番目の一致を正規表現に置き換えよう
string = "one two three one one"
?
このようなことは可能ですか?
string.replace(/\bone\b/gi{2}, "(one)")
この
"one two three (one) one"
ような何かを得るために私が働いているjsfiddleをやったが、それは右に感じることはありません。コードのヒープと単純なことを混乱させる。
https://jsfiddle.net/Rickii/7u7pLqfd/
ありがとう。それはRizwan M.Tumansの素晴らしい代替ソリューションです。どのアプローチが私に最も適しているかを調査します。 –