Ignorerer store og små bogstaver i JavaScript regulære udtryk
Med modifiereren i kan man ignorere
store og små bogstaver. Lad os se, hvordan
det gøres.
Eksempel
I det følgende eksempel vil det regulære udtryk kun finde små bogstaver:
javascriptlet str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');
Resultatet i variablen vil være følgende:
javascript'! ! CCC DDD'
Eksempel
Lad os nu tilføje modifiereren i
og det regulære udtryk vil begynde at søge efter tegn
i alle store og små bogstaver:
javascriptlet str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');
Resultatet i variablen vil være følgende:
javascript'! ! ! !'
Praktiske opgaver
Задание 1
Forenkl koden ved at bruge den studerede modifierer:
javascriptlet res = str.replace(/[a-zA-Z]/g, '!');