Ignorovanie veľkosti písmen v regulárnych výrazoch JavaScript

Pomocou modifikátora i môžete ignorovať veľkosť písmen. Pozrime sa, ako sa to robí.

Príklad

V nasledujúcom príklade regulárny výraz nájde len malé písmená:

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

Výsledkom do premennej sa zapíše nasledovné:

javascript'! ! CCC DDD'

Príklad

A teraz pridajme modifikátor i a regulárny výraz začne hľadať znaky vo všetkých veľkostiach písmen:

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

Výsledkom do premennej sa zapíše nasledovné:

javascript'! ! ! !'

Praktické úlohy

Задание 1

Zjednodušte kód použitím naštudovaného modifikátora:

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