Injorimi i rastit në regex në JavaScript

Me ndihmën e modifikuesit i mund të injorosh rastin e simboleve. Le të shohim se si bëhet kjo.

Shembull

Në shembullin vijues regex do të gjejë vetëm shkronjat e vogla:

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

Si rezultat në variabël do të shkruhet si vijon:

javascript'! ! CCC DDD'

Shembull

Tani le të shtojmë modifikuesin i dhe regex do të fillojë të kërkojë simbolet në të gjitha rastet:

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

Si rezultat në variabël do të shkruhet si vijon:

javascript'! ! ! !'

Detyra praktike

Задание 1

Thjeshtoni kodin, duke përdorur modifikuesin e mësuar:

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