Ignorering van hoof- en kleinletters in JavaScript regex
Met die modifiseerder i kan jy die
hoof- en kleinletters van karakters ignoreer.
Kom ons kyk hoe dit gedoen word.
Voorbeeld
In die volgende voorbeeld sal die regex slegs klein letters vind:
let str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');
As gevolg hiervan sal die volgende in die veranderlike geskryf word:
'! ! CCC DDD'
Voorbeeld
Laat ons nou die modifiseerder i byvoeg
en die regex sal karakters in alle
hoof- en kleinletters begin soek:
let str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');
As gevolg hiervan sal die volgende in die veranderlike geskryf word:
'! ! ! !'
Praktiese take
Vereenvoudig die kode deur die bestudeerde modifiseerder te gebruik:
let res = str.replace(/[a-zA-Z]/g, '!');