JavaScript түзуліктеріндегі регистрді елемеу
i модификаторының көмегімен
таңбалар регистрін елемеуге болады.
Бұл қалай жасалатынын қарастырайық.
Мысал
Келесі мысалда түзулік тек кіші әріптерді табады:
let str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');
Нәтижесінде айнымалыға мынау жазылады:
'! ! CCC DDD'
Мысал
Енді i модификаторын қосамыз
және түзулік барлық регистрлердегі
таңбаларды іздей бастайды:
let str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');
Нәтижесінде айнымалыға мынау жазылады:
'! ! ! !'
Практикалық есептер
Үйренген модификаторыңызды пайдаланып, кодты жеңілдетіңіз:
let res = str.replace(/[a-zA-Z]/g, '!');