Bỏ qua chữ hoa chữ thường trong biểu thức chính quy JavaScript
Với bộ sửa đổi i, bạn có thể bỏ qua
chữ hoa chữ thường của các ký tự. Hãy xem cách
thực hiện điều này.
Ví dụ
Trong ví dụ sau, biểu thức chính quy sẽ chỉ tìm thấy chữ thường:
let str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');
Kết quả, biến sẽ chứa giá trị sau:
'! ! CCC DDD'
Ví dụ
Bây giờ thêm bộ sửa đổi i
và biểu thức chính quy sẽ bắt đầu tìm ký tự
ở mọi kiểu chữ:
let str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');
Kết quả, biến sẽ chứa giá trị sau:
'! ! ! !'
Bài tập thực hành
Đơn giản hóa mã, sử dụng bộ sửa đổi đã học:
let res = str.replace(/[a-zA-Z]/g, '!');