JavaScript-də RegExp-də Registrin laqeyd edilmesi

i modifikatorunun köməyi ilə simvolların registri laqeyd edilə bilər. Gəlin bunun necə edildiyinə baxaq.

Nümunə

Aşağıdakı nümunədə regulyar ifadə yalnız kiçik hərfləri tapacaq:

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

Nəticədə dəyişənə aşağıdakı yazılacaq:

javascript'! ! CCC DDD'

Nümunə

İndi isə i modifikatorunu əlavə edək və regulyar ifadə bütün registrlərdə simvolları axtarmağa başlayacaq:

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

Nəticədə dəyişənə aşağıdakı yazılacaq:

javascript'! ! ! !'

Praktiki Tapşırıqlar

Задание 1

Öyrənilmiş modifikatordan istifadə edərək kodu sadələşdirin:

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