„JavaScript“ programa, skirta pakeisti visas eilutės simbolio egzempliorius

Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri pakeis visus simbolio egzempliorius eilutėje.

Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:

  • „JavaScript“ eilutė
  • „JavaScript Regex“
  • „JavaScript“ eilutės padalijimas ()
  • „Javascript“ masyvo prisijungimas ()

1 pavyzdys: pakeiskite visus simbolio egzempliorius naudodami „Regex“

 // program to replace all instances of a character in a string const string = 'Learning JavaScript Program'; const result = string.replace(/a/g, "A"); console.log(result);

Rezultatas

 „LeArning JAvAScript ProgrAm“

Ankstesniame pavyzdyje „RegEx“ naudojamas kartu su replace()metodu pakeisti visus simbolio egzempliorius eilutėje.

/g reiškia, kad operacija atliekama visiems eilutės egzemplioriais.

2 pavyzdys: pakeiskite visus simbolių atvejus naudodami įmontuotus metodus

 // program to replace all instances of character in a string const string = 'Learning JavaScript Program'; const splitString = string.split('a'); const result = splitString.join('A'); console.log(result);

Rezultatas

 „LeArning JAvAScript ProgrAm“

Pirmiau pateiktame pavyzdyje integruoti metodai naudojami norint pakeisti visus eilutės simbolio atvejus.

split('a')Metodas skyla eilutę į masyvą.

 ("Le", "rning J", "v", "Script Progr", "m")

join('A')Metodas prisijungia visus masyvo elementus į eilutę pridedant A tarp kiekvieno masyvo elemento.

 „LeArning JAvAScript ProgrAm“

Įdomios straipsniai...