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:
let str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');
Si rezultat në variabël do të shkruhet si vijon:
'! ! CCC DDD'
Shembull
Tani le të shtojmë modifikuesin i
dhe regex do të fillojë të kërkojë simbolet
në të gjitha rastet:
let str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');
Si rezultat në variabël do të shkruhet si vijon:
'! ! ! !'
Detyra praktike
Thjeshtoni kodin, duke përdorur modifikuesin e mësuar:
let res = str.replace(/[a-zA-Z]/g, '!');