JavaScriptの者を使用すると、変数にグローバルスイッチを()メソッドを置き換えます

StackOverflow https://stackoverflow.com/questions/1049144

  •  20-08-2019
  •  | 
  •  

質問

私、それは自分自身でどのように動作するかアウトパズルのできない後にこの任意の例ではないことができます。

私がやりたいことのすべては、すべての一致の一致文字列を置換した値に割り当てられている文字列を取ること、および使用されます。

var replacement = 'i';
var text = 'tieiam';

text = text.replace(replacement, '');  // 'teiam'

text = text.replace(/tieiam/g, ''); // 'team'

どのように私はそれらを一緒に使うのですか??

役に立ちましたか?

解決

何が欲しいのRegExpオブジェクトを使用することです。

text = text.replace(new RegExp(replacement, 'g'), '');
アクションでそれを

簡単な例。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top