Ignoriranje velikosti črk v regularnih izrazih JavaScript
Z modifikatorjem i lahko ignorirate
velikost črk. Poglejmo, kako
se to naredi.
Primer
V naslednjem primeru bo regularni izraz našel samo male črke:
let str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');
Kot rezultat se bo v spremenljivko zapisalo naslednje:
'! ! CCC DDD'
Primer
Zdaj pa dodajmo modifikator i
in regularni izraz bo začel iskati znake
v vseh velikostih črk:
let str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');
Kot rezultat se bo v spremenljivko zapisalo naslednje:
'! ! ! !'
Praktične naloge
Poenostavite kodo z uporabo preučenega modifikatorja:
let res = str.replace(/[a-zA-Z]/g, '!');