/ / Aggiungi uno spazio bianco all'inizio e alla fine di una stringa - javascript

Aggiungi uno spazio bianco all'inizio e alla fine di una stringa - javascript

Voglio aggiungere lo spazio bianco all'inizio e alla fine di una stringa se non c'è "t.

Se c'è uno spazio all'inizio, verrà aggiunto alla fine, e se c'è uno alla fine, verrà aggiunto all'inizio

var string="This is test";

=>

var string=" This is test ";

o

var string="This is test ";

=> verrà aggiunto solo all'inizio

var string=" This is test ";

risposte:

1 per risposta № 1

Questo è semplice Controlla sotto:

let string ="This is test";
console.log(string); // No space
console.log(" " + string.trim() + " "); // space at start and end


0 per risposta № 2

Prova a rimuovere eventuali spazi bianchi e aggiungine uno all'inizio e alla fine manualmente:

string = " " + string.trim() + " "

0 per risposta № 3

Usa regex e cattura. ^ | $ | (^ $) corrisponderà allo spazio iniziale, allo spazio finale ed entrambi: utilizzare di conseguenza


0 per risposta № 4

Puoi provare questo codice.

    var string="This is test ";
var result = " "+string.trim()+" "; //trim will remove white space before and after string
alert(result);