.replace()
em uma string. As entradas para .replace()
são primeiro o padrão regex que você deseja procurar. O segundo parâmetro é a string para substituir a correspondência ou uma função para fazer alguma coisa. vamos wrongText = "O céu é prateado.";Você também pode acessar grupos de captura na sequência de substituição com sinais de cifrão (
vamos silverRegex = / silver /;
wrongText.replace (silverRegex, "blue");
// Retorna "O céu é azul."
$
). "Code Camp" .replace (/ (\ w +) \ s (\ w +) /, '$ 2 $ 1');
// Retorna "Camp Code"
"good"
. Em seguida, atualize a variável replaceText
para substituir "good"
por "okey-dokey"
. .replace()
para pesquisar e substituir.
testString: 'assert(code.match(/\.replace\(.*\)/), "You should use .replace()
to search and replace.");'
- text: Seu regex deve mudar "This sandwich is good."
para "This sandwich is okey-dokey."
testString: 'assert(result == "This sandwich is okey-dokey." && replaceText === "okey-dokey", "Your regex should change "This sandwich is good."
to "This sandwich is okey-dokey."
");'
- text: Você não deve mudar a última linha.
testString: 'assert(code.match(/result\s*=\s*huhText\.replace\(.*?\)/), "You should not change the last line.");'
```