Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri pašalins visas teksto tarpus.
Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:
- „JavaScript“ eilutės padalijimas ()
- „Javascript“ masyvo prisijungimas ()
- „JavaScript Regex“
1 pavyzdys: split () ir join () naudojimas
// program to trim a string const string = ' Hello World '; const result = string.split(' ').join(''); console.log(result);
Rezultatas
Labas pasauli
Pirmiau pateiktoje programoje
split(' ')
Metodas naudojamas padalinti eilutes į atskirų masyvo elementais.("", "", "", "", "", "", "Labas pasauli", "", "", "", "", "", "", "")
join('')
Metodas sujungia masyvo į eilutę.
2 pavyzdys: Reguliariosios išraiškos naudojimas
// program to trim a string function trimString(x) ( const result = x.replace(/s/g,''); return result ) const result = trimString(' Hello World '); console.log(result);
Rezultatas
Labas pasauli
Ankstesnėje programoje įprastas posakis naudojamas kartu su replace()
metodu, kad būtų pašalintos visos teksto tarpai.
/s/g
patikrina, ar eilutėje nėra tarpų.