Ignorering av store og små bokstaver i regex i PHP
Som standard i regex har store og små bokstaver betydning. I følgende eksempel vil vi finne kun bokstaver i små bokstaver:
<?php
preg_replace('#[a-z]+#', '!', 'aaa bbb AAA'); // returnerer '! ! AAA'
?>
Vi kan endre denne oppførselen til regex,
ved å bruke modifikatoren i. La oss fikse
vår regex i henhold til dette:
<?php
preg_replace('#[a-z]+#i', '!', 'aaa bbb AAA'); // returnerer '! ! !'
?>
Forenkle følgende kode, ved å bruke riktig modifikator:
<?php
preg_replace('#[a-zA-Z]+#', '!', 'aaa BBB');
?>