JavaScript Düzenli İfadelerde Büyük/Küçük Harf Duyarsızlığı

i değiştiricisi kullanılarak karakterlerin büyük/küçük harf durumu yoksayılabilir. Bunun nasıl yapıldığına bir göz atalım.

Örnek

Aşağıdaki örnekte düzenli ifade sadece küçük harfleri bulacaktır:

javascriptlet str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');

Sonuç olarak değişkene aşağıdaki yazılacaktır:

javascript'! ! CCC DDD'

Örnek

Şimdi i değiştiricisini ekleyelim, düzenli ifade tüm harf durumlarında karakterleri aramaya başlayacaktır:

javascriptlet str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');

Sonuç olarak değişkene aşağıdaki yazılacaktır:

javascript'! ! ! !'

Pratik Görevler

Задание 1

Öğrenilen değiştiriciden yararlanarak kodu basitleştirin:

javascriptlet res = str.replace(/[a-zA-Z]/g, '!');