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