Qual é o método substituto ()?
O substituto () é um método de JavaScript embutido que substitui um caractere ou string por outro caractere ou string em uma string especificada. Primeiro, ele procura o personagem/string e depois o substitui pela string/caractere que definimos. Deve -se notar que o método substituir () não altera a string original e sempre retorna uma nova string. A sintaxe do método substituir () é:
mystring.substituir (valuetobereplaced, newvalue);O método javascript reply () leva dois argumentos que são valuetobereplaced e a novo valor qual é o valor que você deseja substituí -lo. mystring é a sequência especificada onde estamos pesquisando e substituindo um valor.
Removendo um personagem
Agora que sabemos o que é o método de Javascript substituto (), vamos ao tópico principal, que é como remover um personagem de uma string usando o método de substituição. Para isso, suponha, você estava escrevendo uma corda e por engano adicionou um personagem no meio e deseja remover esse personagem, como fará isso? A resposta é muito simples, que só precisamos fornecer uma string vazia no lugar do segundo argumento do método de substituição (newValue):
var mystr = 'olá y nas';Neste código, primeiro, inicializamos uma string e depois o console registramos essa string. Então nós usamos o substituir() método na string original e removeu o personagem y a partir dela e a nova string que é devolvida é armazenada em Newstr. Depois disso, console o Log the New String:
Agora, suponha que você tenha adicionado dois a três caracteres por engano, portanto, também podemos remover uma string de uma string usando o método de substituição da mesma maneira:
var mystr = 'olá wy nas';Agora que sabemos como remover um personagem ou uma string de uma string especificada, use o método replate () com expressões regulares. Nos exemplos anteriores, a desvantagem do método de substituição foi que ele apenas removeu a primeira ocorrência da sequência ou caractere especificado na string original. Para superar essa desvantagem, usamos a expressão regular da qual podemos remover todas as instâncias de um caractere especificado ou string.
var mystr = 'eu tenho duas camisas azuis e duas tampas azuis';Usamos o /azul/g o que significa que ele removerá todos os casos de azul no mystr corda:
Conclusão
O método javascript reply () é um método embutido que substitui um caractere ou string em uma string especificada e retorna a nova string. O método substituir () nos dá a vantagem de manipular e brincar com strings. Uma dessas vantagens é que, usando o método substituir (), podemos remover um caractere ou string de uma string original. Também podemos remover todas as instâncias de um personagem ou string em uma string especificada.
Neste post, primeiro definimos o que substituir() O método é e então continuamos ver como remover um personagem de uma string usando o método replate () de javascript.