Bu örnekte, bir dizedeki bir karakterin tüm örneklerini değiştirecek bir JavaScript programı yazmayı öğreneceksiniz.
Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:
- JavaScript Dizesi
- JavaScript Regex
- JavaScript String split ()
- Javascript Dizi birleştirme ()
Örnek 1: Bir Karakterin Tüm Örneklerini Normal İfade Kullanarak Değiştirin
// 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);
Çıktı
LeArning JAvAScript ProgrAm
Yukarıdaki örnekte, RegEx, replace()
bir dizedeki bir karakterin tüm örneklerini değiştirmek için yöntemle birlikte kullanılır .
/g
işlemin dizenin tüm örnekleri için yürütüldüğünü temsil eder.
Örnek 2: Yerleşik Yöntemleri Kullanarak Tüm Karakter Örneklerini Değiştirin
// 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);
Çıktı
LeArning JAvAScript ProgrAm
Yukarıdaki örnekte, bir dizedeki bir karakterin tüm oluşumlarını değiştirmek için yerleşik yöntemler kullanılır.
split('a')
Yöntem, bir dizi içine dize böler.
("Le", "rning J", "v", "Script Progr", "m")
join('A')
Yöntem, ilave edilerek bir dizeye tüm dizi elemanlarını birleştiren A her bir dizi elemanı arasında.
LeArning JAvAScript ProgrAm