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á:
let str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');
Výsledkom do premennej sa zapíše nasledovné:
'! ! 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:
let str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');
Výsledkom do premennej sa zapíše nasledovné:
'! ! ! !'
Praktické úlohy
Zjednodušte kód použitím naštudovaného modifikátora:
let res = str.replace(/[a-zA-Z]/g, '!');