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:
javascriptlet str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');
Kot rezultat se bo v spremenljivko zapisalo naslednje:
javascript'! ! CCC DDD'
Primer
Zdaj pa dodajmo modifikator i
in regularni izraz bo začel iskati znake
v vseh velikostih črk:
javascriptlet str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');
Kot rezultat se bo v spremenljivko zapisalo naslednje:
javascript'! ! ! !'
Praktične naloge
Задание 1
Poenostavite kodo z uporabo preučenega modifikatorja:
javascriptlet res = str.replace(/[a-zA-Z]/g, '!');