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:

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

Kết quả, biến sẽ chứa giá trị sau:

javascript'! ! 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ữ:

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

Kết quả, biến sẽ chứa giá trị sau:

javascript'! ! ! !'

Bài tập thực hành

Задание 1

Đơn giản hóa mã, sử dụng bộ sửa đổi đã học:

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