Ignorovanie registra regulárnych výrazov v PHP
Predvolene v regulárnych výrazoch záleží na veľkosti písmen. V nasledujúcom príklade nájdeme iba písmená v malom registri:
<?php
preg_replace('#[a-z]+#', '!', 'aaa bbb AAA'); // vráti '! ! AAA'
?>
Takéto správanie regulárneho výrazu môžeme zmeniť
použitím modifikátora i. Upravme náš
regulárny výraz v súlade s tým:
<?php
preg_replace('#[a-z]+#i', '!', 'aaa bbb AAA'); // vráti '! ! !'
?>
Zjednodušte nasledujúci kód použitím príslušného modifikátora:
<?php
preg_replace('#[a-zA-Z]+#', '!', 'aaa BBB');
?>