Regulaaravaldiste suurtähetundlikuse ignoreerimine PHP-s
Vaikimisi on regulaaravaldistes sümbolite suur- ja väiketähelisel kujul tähtsus. Järgmises näites leiame ainult väiketähed:
php<?php
preg_replace('#[a-z]+#', '!', 'aaa bbb AAA'); // tagastab '! ! AAA'
?>
Me saame muuta sellist regulaaravaldise käitumist,
kasutades modifikaatorit i. Parandame
meie regulaaravaldist vastavalt sellele:
php<?php
preg_replace('#[a-z]+#i', '!', 'aaa bbb AAA'); // tagastab '! ! !'
?>
Задание 1
Lihtsustage järgnevat koodi, kasutades vastavat modifikaatorit:
php<?php
preg_replace('#[a-zA-Z]+#', '!', 'aaa BBB');
?>