Игнорирање на големина на букви во регуларни изрази во JavaScript

Со помош на модификаторот i може да се игнорира големината на буквите. Ајде да погледнеме како се прави ова.

Пример

Во следниот пример регуларниот израз ќе ги најде само малите букви:

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

Како резултат во променливата ќе се запише следново:

javascript'! ! CCC DDD'

Пример

А сега да го додадеме модификаторот i и регуларниот израз ќе почне да ги бара буквите во сите големини:

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

Како резултат во променливата ќе се запише следново:

javascript'! ! ! !'

Практични задачи

Задание 1

Поедноставете го кодот, искористувајќи го изучениот модификатор:

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