Qual è il metodo sostituito ()?
Il sostituto () è un metodo integrata di JavaScript che sostituisce un carattere o una stringa con un altro carattere o stringa in una stringa specificata. Innanzitutto, cerca il carattere/stringa e poi lo sostituisce con la stringa/carattere che abbiamo impostato. Va notato che il metodo sostitutivo () non modifica la stringa originale e restituisce sempre una nuova stringa. La sintassi del metodo sostituito () è:
Mystring.Sostituire (ValueToberePlaced, newValue);Il metodo JavaScript di sostituzione () prende due argomenti che sono ValueToberebolaced e il newValue che è il valore che desideri sostituirlo. MyString è la stringa specificata in cui stiamo cercando e sostituendo un valore.
Rimozione di un personaggio
Ora che sappiamo quale metodo Sostituisci () di JavaScript è, arriviamo all'argomento principale, che è come rimuovere un carattere da una stringa usando il metodo di sostituzione. Per questo, supponiamo, stavi scrivendo una stringa e hai aggiunto erroneamente un personaggio nel mezzo e vuoi rimuovere quel personaggio, come lo farai? La risposta è molto semplice, che dobbiamo solo fornire una stringa vuota al posto del secondo argomento del metodo di sostituzione (newValue):
var mystr = 'ciao y nas';In questo codice, prima, abbiamo inizializzato una stringa e quindi la console ha registrato quella stringa. Quindi abbiamo usato il sostituire() metodo sulla stringa originale e rimosso il carattere y da esso e la nuova stringa che viene restituita viene memorizzata in Newstr. Dopodiché registriamo la nuova stringa:
Supponiamo ora che tu abbia aggiunto due-tre caratteri per errore, quindi possiamo anche rimuovere una stringa da una stringa usando il metodo Sostituisci allo stesso modo:
var mystr = 'ciao wy nas';Ora che sappiamo come rimuovere un carattere o una stringa da una stringa specificata, utilizziamo il metodo sostituito () con espressioni regolari. Negli esempi precedenti, lo svantaggio del metodo di sostituzione era che rimosse solo la prima occorrenza della stringa o del carattere specificata nella stringa originale. Per superare questo svantaggio, utilizziamo l'espressione regolare da cui possiamo rimuovere ogni istanza di un carattere o una stringa specificata.
var mystr = 'Ho due camicie blu e due tappi blu';Abbiamo usato il /blu/g il che significa che rimuoverà ogni istanza di blu in Mystr corda:
Conclusione
Il metodo JavaScript di sostituzione () è un metodo integrata che sostituisce un carattere o una stringa in una stringa specificata e restituisce la nuova stringa. Il metodo sostituito () ci dà il vantaggio di manipolare e giocare con le corde. Uno di questi vantaggi è che usando il metodo sostitutivo () possiamo rimuovere un carattere o una stringa da una stringa originale. Possiamo anche rimuovere tutte le istanze di un carattere o una stringa in una stringa specificata.
In questo post, abbiamo definito prima cosa sostituire() Il metodo è e poi abbiamo continuato a vedere come rimuovere un carattere da una stringa usando il metodo sostitutivo di JavaScript.