PHP'de Regex Büyük/Küçük Harf Duyarsızlığı
Varsayılan olarak regex ifadelerinde karakterlerin büyük/küçük harf durumu önemlidir. Aşağıdaki örnekte sadece küçük harfleri bulacağız:
<?php
preg_replace('#[a-z]+#', '!', 'aaa bbb AAA'); // '! ! AAA' döndürür
?>
Regex ifadesinin bu davranışını, i modifikatörünü kullanarak
değiştirebiliriz. Regex ifademizi buna göre düzeltelim:
<?php
preg_replace('#[a-z]+#i', '!', 'aaa bbb AAA'); // '! ! !' döndürür
?>
Aşağıdaki kodu, uygun modifikatörü kullanarak basitleştirin:
<?php
preg_replace('#[a-zA-Z]+#', '!', 'aaa BBB');
?>