Program JavaScript za zamenjavo vseh primerkov znaka v nizu

V tem primeru se boste naučili pisati program JavaScript, ki bo nadomestil vse primerke znaka v nizu.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:

  • Niz JavaScript
  • Regex JavaScript
  • Razdelitev nizov JavaScript ()
  • Javascript Array join ()

Primer 1: Zamenjajte vse primerke znaka z uporabo regularnega izraza

 // 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);

Izhod

 LeArning JAvAScript ProgrAm

V zgornjem primeru se RegEx uporablja z replace()metodo za nadomestitev vseh primerkov znaka v nizu.

/g predstavlja, da se operacija izvede za vse primere niza.

Primer 2: Zamenjajte vse primere znakov z uporabo vgrajenih metod

 // 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);

Izhod

 LeArning JAvAScript ProgrAm

V zgornjem primeru so vgrajene metode uporabljene za nadomestitev vseh pojavitev znaka v nizu.

split('a')Metoda razdeli niz v matriki.

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

join('A')Postopek združuje vse matrične elemente v niz z dodajanjem A med vsako diod elementom.

 LeArning JAvAScript ProgrAm

Zanimive Članki...