を使用してブラケットとアンダースコアを交換してください。は、私が<code>')'</code>と<code>'('</code>を持つ最初の下線と二下線を交換する必要があり、文字列<code>AverageLogon_Seconds_</code></p> <p>を持っているのjavascript
私はAverageLogon(Seconds)
のようなテキストを取得する必要があります。
私はstr.replace(/_/g, ')');
とチェックしましたが、アンダースコアiwth ')'の両方が置き換えられます。
誰でも私にこれを手伝ってもらえますか?
おかげ
ループベースの方法は、多分、効率的な文字列のループと仕事を使用しますが、ないことであろう。 –
グローバルフラグ 'g'を削除して繰り返します。 'str.replace(/ _ /、 '(').replace(/ _ /、 ')')' – tewathia
あなたはあなたの弦のすべての出来事に** **ただ2つの括弧しか得られませんか? –