ЈаваСцрипт програм за замену свих примерака знака у низу

У овом примеру ћете научити да напишете ЈаваСцрипт програм који ће заменити све инстанце знака у низу.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт Стринг
  • ЈаваСцрипт Регек
  • ЈаваСцрипт Стринг сплит ()
  • Јавасцрипт Арраи јоин ()

Пример 1: Замените све инстанце знака помоћу регуларног израза

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

Оутпут

 ЛеАрнинг ЈАвАСцрипт ПрогрАм

У горњем примеру, РегЕк се користи са replace()методом да замени све инстанце знака у низу.

/g представља да се операција изводи за све случајеве низа.

Пример 2: Замените све случајеве карактера помоћу уграђених метода

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

Оутпут

 ЛеАрнинг ЈАвАСцрипт ПрогрАм

У горњем примеру, уграђене методе се користе за замену свих појава знакова у низу.

split('a')Метод дели низ у низу.

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

join('A')Метод придружује све арраи елементе у низу додавањем А између сваког низа елемента.

 ЛеАрнинг ЈАвАСцрипт ПрогрАм

Занимљиви Чланци...