În acest exemplu, veți învăța să scrieți un program JavaScript care va elimina toate spațiile albe dintr-un text.
Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:
- JavaScript String split ()
- Javascript Array join ()
- JavaScript Regex
Exemplul 1: Utilizarea split () și join ()
// program to trim a string const string = ' Hello World '; const result = string.split(' ').join(''); console.log(result);
Ieșire
Salut Lume
În programul de mai sus,
split(' ')
Metoda este utilizată pentru a împărți corzile în elemente de matrice individuale.("", "", "", "", "", "", "Salut Lume", "", "", "", "", "", "", "")
join('')
Metoda contopește matrice într - un șir.
Exemplul 2: utilizarea expresiei regulate
// program to trim a string function trimString(x) ( const result = x.replace(/s/g,''); return result ) const result = trimString(' Hello World '); console.log(result);
Ieșire
Salut Lume
În programul de mai sus, Expresia regulată este utilizată cu replace()
metoda pentru a elimina toate spațiile albe dintr-un text.
/s/g
verifică dacă există spațiu alb în șir.