Regular Expression (RegExp) là đối tượng mô tả mẫu ký tự. JavaScript cung cấp lớp RegExp và cả String lẫn RegExp đều có phương thức dùng regex để tìm kiếm, thay thế mạnh mẽ.
Hai cách tạo RegExp:
// Constructor
var pattern = new RegExp(pattern, attributes);
// Literal (khuyên dùng)
var pattern = /pattern/attributes;
Tham số:
- pattern – Chuỗi mẫu hoặc RegExp khác.
- attributes – Chuỗi tùy chọn chứa các cờ:
g(global),i(ignoreCase),m(multiline).