Програма JavaScript за замяна на всички екземпляри на символ в низ

В този пример ще се научите да пишете програма на JavaScript, която ще замени всички екземпляри на символ в низ.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:

  • JavaScript низ
  • JavaScript Regex
  • JavaScript разделяне на низове ()
  • Javascript Array join ()

Пример 1: Заменете всички копия на символи с помощта на 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);

Изход

 LeArning JAvAScript ProgrAm

В горния пример RegEx се използва с 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);

Изход

 LeArning JAvAScript ProgrAm

В горния пример вградените методи се използват за заместване на всички появявания на символ в низ.

В split('a')метода разделя низа в масив.

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

В join('A')метода се присъединява към всички елементи масив в низ от добавяне А между всеки елемент масив.

 LeArning JAvAScript ProgrAm

Интересни статии...