Questo blog dimostrerà la procedura per sostituire tutti i due punti da una stringa.
Come sostituire tutto il colon in javascript?
Per sostituire tutti i due punti da una stringa, utilizzare i metodi predefiniti JavaScript di seguito:
Implementamoci ciascuno di essi individualmente!
Metodo 1: Sostituire tutto il colon usando il metodo sostituito ()
IL "sostituire()"Il metodo viene utilizzato per sostituire semplicemente il valore con la stringa, il carattere o qualsiasi simbolo definiti. È il metodo predefinito dell'oggetto tipo stringa. Accetta due parametri e fornisce una stringa con i valori appena sostituiti. Il metodo Sostituzione () sostituisce solo il primo occorrenza, mentre è possibile utilizzare il modello regex per sostituire tutte le istanze di qualsiasi carattere o una stringa.
Nel nostro caso, vogliamo rimuovere tutti i due punti da una stringa, quindi useremo il metodo sostituito () con l'espressione regolare o uno schema regex.
Sintassi
La sintassi per l'utilizzo del metodo sostituito () è la seguente:
corda.Sostituire ("SearchValue", "Sostituisci");Qui, il "SearchValue"È il valore che deve essere cercato e sostituito con il"Sostituire il valore".
Esempio
In questo esempio, in primo luogo, creeremo una variabile denominata "cstring"Che memorizza una stringa con due punti dentro:
var cstring = "LinuxHint: fornisce i migliori tutorial:";Quindi, chiamare il metodo Sostituisci () passando un modello di regex per cercare il colon nell'intera stringa e lo sostituisce con una stringa vuota, che viene fornita come secondo parametro:
var ans = cstring.sostituire (/:/g, ");Qui, "G"Indica il flag globale che cerca tutte le occorrenze nella stringa fornita.
Infine, stampare la stringa risultante usando "console.tronco d'albero()" metodo:
console.log (Ans);Come puoi vedere nell'output, tutti i punti vengono rimossi correttamente da una stringa:
Passiamo al metodo successivo.
Metodo 2: Sostituire tutto il colon usando il metodo sostituita ()
Per sostituire tutti i colpi da una stringa, puoi anche usare il "sostituisci tutto()" metodo. Funziona allo stesso modo del metodo sostitutivo (), ma la differenza è che il metodo sostituito () sostituisce la prima occorrenza mentre il metodo sostituita () sostituisce tutte le occorrenze in una stringa senza usare un modello di regex o un'espressione regolare.
Sintassi
Per l'uso del metodo sostituita (), seguire la sintassi data:
corda.sostituire ("SearchValue", "sostituireValue");Qui, il "SearchValue"È il valore che deve essere cercato e sostituito con il"Sostituire il valore".
Esempio
Ora useremo la stessa stringa e chiameremo "sostituisci tutto()"Metodo senza specificare alcun modello di regex per la rimozione di tutte le occorrenze. Quindi, entreremo solo a un colon (:) che verranno cercati e sostituiti con una stringa vuota:
var ans = cstring.sostituisci tutto(':',");Stampa la stringa dopo aver rimosso tutti i due punti:
console.log (Ans);L'output mostra che tutti i punti vengono rimossi da una stringa:
Abbiamo compilato i metodi più semplici per sostituire tutti i due punti da una stringa.
Conclusione
Per sostituire tutti i colpi da una stringa, è possibile utilizzare il metodo Sostituisci () o il metodo sostituibile (). Ad esempio, i metodi sostituiti () e sostituti () cercano la stringa per i colpi e li sostituiscono con una stringa vuota. Nel metodo Sostituisci (), è necessario aggiungere un regex per la rimozione di tutte le occorrenze dei colpi in una stringa, mentre nel metodo sostituita (), aggiungi solo il colon come valore di ricerca. In questo blog, abbiamo dimostrato la procedura per sostituire tutti i due punti da una stringa con esempi adeguati.