Come rimuovere lo spazio extra tra le parole in javascript

Come rimuovere lo spazio extra tra le parole in javascript
Gli spazi sono usati per collegare le parole in una frase che sono separate da altre parole. Rende l'intera frase significativa, leggibile e facilmente comprensibile. A volte, potrebbero esserci alcuni spazi extra aggiunti nel testo che possono disturbare la formattazione. È necessario eliminare gli spazi aggiuntivi tra le frasi in questa situazione.

Questa guida illustrerà la procedura per eliminare gli spazi extra tra le parole.

Come rimuovere lo spazio extra tra le parole in javascript?

Per la rimozione di spazi extra tra le parole, ci sono alcuni metodi predefiniti JavaScript elencati di seguito:

  • Sostituisci () metodo
  • metodo diviso ()
  • Trim () Metodo

Esaminiamo separatamente il funzionamento di ciascun metodo.

Metodo 1: rimuovere lo spazio extra tra le parole usando il metodo sostituito ()

IL "sostituire()"È un metodo predefinito dell'oggetto tipo stringa utilizzato per sostituire il valore in una stringa con la stringa, il carattere o qualsiasi simbolo definiti. Restituisce una nuova stringa come output con i valori sostituiti dopo aver cercato la stringa per un valore specifico o un modello di regex.

Sintassi

Segui la sintassi sotto fornito per l'utilizzo del metodo Sostituisci ():

corda.Sostituire ("SearchValue", "Sostituisci")

Il metodo sostituito () accetta due parametri, uno è il “SearchValue"Sarà perquisito e sostituito, e l'altro è il"Sostituire il valore"Usato come sostituto.

Esempio

In questo esempio, in primo luogo, creeremo una variabile denominata "corda"Che memorizza una stringa con spazi extra:

var string = "Welcome to LinuxHint";

Quindi, crea un modello di regex e memorizzalo in una variabile chiamata "regexpattern":

var regexpattern = /\ s+ /g;

Qui, "\S"È usato per gli spazi,"+"Il segno indica tutti gli spazi in una stringa e"G"È il flag globale che viene aggiunto per cercare la stringa completa e identificare gli spazi.

Ora, invoca il "sostituire()"Metodo passando il pattern regex come searchvalue e lo spazio come valore sostitutivo:

var ans = stringa.sostituire (regexpattern, "");

Qui, il modello cercherà gli spazi tra le parole e li sostituirà con un singolo spazio.

Infine, stampare la stringa risultante sulla console usando "console.tronco d'albero()" metodo:

console.log (Ans);

Come puoi vedere che l'output fornisce una stringa con un singolo spazio tra le parole:

Se si desidera rimuovere tutti gli spazi tra le parole, usa il metodo seguente.

Metodo 2: rimuovere lo spazio extra tra le parole usando il metodo split ()

Per rimuovere spazi extra tra le parole, utilizzare il "diviso()"Metodo JavaScript con il"giuntura()" metodo. Il metodo split () divide la stringa in una matrice di sottostringi, mentre il metodo join () concatena le sottostringhe e supera una nuova stringa. Il metodo split () prende un parametro che deve essere sostituito e il metodo join () accetta il sostituto come argomento.

Questo metodo trova gli spazi nella stringa e sostituisce tutti gli spazi con la stringa vuota.

Sintassi

Segui la sintassi di seguito per l'uso del metodo split ():

corda.diviso(" ").giuntura("")

Qui, il metodo split () divide la stringa in base allo spazio e si unisce a una stringa vuota.

Esempio

Ora useremo la stessa stringa che è già creata nell'esempio sopra e chiameremo "diviso()Metodo "con il"giuntura()" metodo:

var ans = stringa.diviso(" ").giuntura("")

Infine, stampare la stringa risultante sulla console usando "console.tronco d'albero()" metodo:

console.log (Ans);

L'output mostra che tutti gli spazi tra la stringa vengono rimossi correttamente:

Se si desidera rimuovere gli spazi che si verificano all'inizio della stringa, è necessario seguire la sezione data.

Metodo 3: rimuovere lo spazio extra tra le parole usando il metodo trim ()

IL "ordinare()"Il metodo è un altro metodo JavaScript che viene utilizzato per rimuovere gli spazi. Può rimuovere gli spazi nelle posizioni di avvio e finale della stringa e fornisce una nuova stringa tagliata. Non solo rimuove gli spazi bianchi, ma rimuove anche le schede e le pause di linea da una stringa. Questo metodo non accetta alcun parametro come argomento.

Sintassi

Segui la sintassi di seguito per la rimozione di spazi extra tra le parole:

corda.ordinare();

Esempio

Qui creeremo una stringa che conduce spazi extra e la memorizzeremo in una variabile denominata "corda":

var string = "Welcome to LinuxHint";

Quindi, chiama il "ordinare()"Metodo che rimuoverà gli spazi dall'inizio della stringa:

var ans = stringa.ordinare();

Stampa la stringa risultante sulla console:

console.log (Ans);

Gli spazi dall'inizio della stringa vengono rimossi correttamente:

Abbiamo compilato tutte le procedure per eliminare gli spazi extra tra le parole.

Conclusione

Per la rimozione di spazi extra, è possibile utilizzare i metodi JavaScript predefiniti, incluso il metodo di sostituzione (), metodo split () o trim (). Il metodo TRIM () rimuove gli spazi all'inizio della stringa, mentre il metodo sostituito () rimuove gli spazi extra tra le parole. Il metodo split () rimuove tutti gli spazi tra le parole. Questa guida ha illustrato la procedura per eliminare gli spazi extra tra le parole con spiegazioni dettagliate.