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:

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

As gevolg hiervan sal die volgende in die veranderlike geskryf word:

javascript'! ! CCC DDD'

Voorbeeld

Laat ons nou die modifiseerder i byvoeg en die regex sal karakters in alle hoof- en kleinletters begin soek:

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

As gevolg hiervan sal die volgende in die veranderlike geskryf word:

javascript'! ! ! !'

Praktiese take

Задание 1

Vereenvoudig die kode deur die bestudeerde modifiseerder te gebruik:

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