W tym przykładzie nauczysz się pisać program JavaScript, który zastąpi wszystkie wystąpienia znaku w ciągu.
Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania JavaScript:
- Ciąg JavaScript
 - JavaScript Regex
 - Podział ciągów JavaScript ()
 - Dołączanie tablicy JavaScript ()
 
Przykład 1: Zastąp wszystkie wystąpienia znaku za pomocą wyrażenia regularnego
 // 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);
Wynik
LeArning JAvAScript ProgrAm
W powyższym przykładzie wyrażenie RegEx jest używane z replace()metodą do zamiany wszystkich wystąpień znaku w ciągu.
/g oznacza, że operacja jest wykonywana dla wszystkich w wystąpieniach ciągu.
Przykład 2: Zastąp wszystkie wystąpienia znaku za pomocą wbudowanych 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);
Wynik
LeArning JAvAScript ProgrAm
W powyższym przykładzie wbudowane metody służą do zamiany wszystkich wystąpień znaku w ciągu.
split('a')Sposób dzieli ciąg do tablicy.
 ("Le", "rning J", "v", "Script Progr", "m")
join('A')Sposób łączy się wszystkie elementy tablicy w ciągu dodając A pomiędzy każdym z elementów macierzy.
LeArning JAvAScript ProgrAm








