V tomto příkladu se naučíte psát program JavaScriptu, který z textu odstraní všechny mezery.
Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:
- Rozdělené řetězce JavaScriptu ()
- Javascript Array join ()
- JavaScriptový regulární výraz
Příklad 1: Použití split () a join ()
// program to trim a string const string = ' Hello World '; const result = string.split(' ').join(''); console.log(result);
Výstup
Ahoj světe
Ve výše uvedeném programu
split(' ')
Metoda se používá k rozdělení řetězce do jednotlivých prvků pole.("", "", "", "", "", "", "Ahoj světe", "", "", "", "", "", "", "")
join('')
Metoda spojuje pole do řetězce.
Příklad 2: Použití regulárního výrazu
// program to trim a string function trimString(x) ( const result = x.replace(/s/g,''); return result ) const result = trimString(' Hello World '); console.log(result);
Výstup
Ahoj světe
Ve výše uvedeném programu se regulární výraz používá s replace()
metodou odstranění všech mezer z textu.
/s/g
zkontroluje mezery v řetězci.