Πρόγραμμα JavaScript για την κατάργηση όλων των κενών χώρων από ένα κείμενο

Σε αυτό το παράδειγμα, θα μάθετε να γράφετε ένα πρόγραμμα JavaScript που θα αφαιρεί όλα τα κενά διαστήματα από ένα κείμενο.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες ενότητες προγραμματισμού JavaScript:

  • Διαχωρισμός συμβολοσειράς JavaScript ()
  • Συμμετοχή Javascript Array ()
  • JavaScript Regex

Παράδειγμα 1: Χρήση split () και join ()

 // program to trim a string const string = ' Hello World '; const result = string.split(' ').join(''); console.log(result);

Παραγωγή

 Γειά σου Κόσμε

Στο παραπάνω πρόγραμμα,

  • Η split(' ')μέθοδος χρησιμοποιείται για να χωρίσει τις χορδές σε μεμονωμένα στοιχεία πίνακα.
     ("", "", "", "", "", "", "Γειά σου Κόσμε", "", "", "", "", "", "", "")
  • Η join('')μέθοδος συγχωνεύει τον πίνακα σε μια συμβολοσειρά.

Παράδειγμα 2: Χρήση κανονικής έκφρασης

 // program to trim a string function trimString(x) ( const result = x.replace(/s/g,''); return result ) const result = trimString(' Hello World '); console.log(result);

Παραγωγή

 Γειά σου Κόσμε

Στο παραπάνω πρόγραμμα, η Κανονική έκφραση χρησιμοποιείται με τη replace()μέθοδο για την κατάργηση όλων των κενών διαστημάτων από ένα κείμενο.

/s/g ελέγχει για κενό διάστημα στη συμβολοσειρά.

ενδιαφέροντα άρθρα...