Usando o método de substituição () de javascript () com interruptor global em uma variável

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

  •  20-08-2019
  •  | 
  •  

Pergunta

Não posso nenhum exemplo disso depois de não conseguir entender como funcionaria por conta própria.

Tudo o que quero fazer é pegar uma string que foi atribuída a um valor e usá -la como a string de correspondência de substituição para todas as correspondências.

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

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

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

Como eu os uso juntos ??

Foi útil?

Solução

O que você quer é usar o objeto regexp:

text = text.replace(new RegExp(replacement, 'g'), '');

Exemplo simples em ação.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top