Công cụ sửa đổi RegExp của JavaScript
Ví dụ
Nối mọi văn bản bắt đầu hoặc kết thúc bằng aa hoặc bb:
let text = "aaaabb";
let result = text.match(/(aa)(bb)/d);
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Công cụ sửa đổi "d" chỉ định bắt đầu và kết thúc trận đấu.
Công cụ sửa đổi "d" phân biệt chữ hoa chữ thường.
Hỗ trợ trình duyệt
/ regexp /d
là một tính năng của ES2022.
JavaScript 2022 (ES2022) được hỗ trợ trong tất cả các trình duyệt hiện đại kể từ tháng 3 năm 2023:
Chrome 94 | Edge 94 | Firefox 93 | Safari 16.4 | Opera 79 |
Sep 2021 | Sep 2021 | Oct 2021 | Mar 2023 | Oct 2021 |
Cú pháp
new RegExp(" regexp ", "d")
or simply:
/ regexp /d
Phương pháp tìm kiếm biểu thức chính quy
Trong JavaScript, tìm kiếm văn bản biểu thức chính quy, có thể được thực hiện bằng các phương pháp khác nhau.
Với mẫu là biểu thức chính quy, đây là những phương pháp phổ biến nhất:
Ví dụ | Sự miêu tả |
---|---|
văn bản.match( mẫu ) | Phương thức chuỗi match() |
văn bản.search( mẫu ) | Tìm kiếm phương thức String() |
mẫu .exec(văn bản) | Phương thức RexExp exec() |
mẫu .test(văn bản) | Kiểm tra phương pháp RegExp() |