Match trong Javascript là hàm tìm một giá trị trong chuổi phù hợp với quy tắt, trả về 1 kết quả mảng.
match(regexp)
Trong đó tham số truyền vào:
regexp là biểu thức tạo ra quy tắt tìm.
let text = "Xin chao toi la iif, iif.vn la trang dao tao lap trình, IIF.VN đa ra doi 5 nam";
kq1= text.match(/iif/i) ;
alert(kq1); // iif
kq2= text.match(/iif/g) ;
alert(kq2); // iif,iif
// Để biết chuổi trên chứa bao nhiêu từ iif
if(kq2!=null)
alert(kq2.length);
kq3= text.match(/iif/gi) ; // gi là không phân biệt hoa hay thường
alert(kq3); // iif,iif,IIF
if(kq3!=null)
alert(kq3.length); // kết quả là 3 , vì /gi tìm không phân biệt hoa thường.
Ví dụ 2: về hàm match, tìm các chữ hoa
let text = "Xin chao toi la iif, Cam on cac ban";
const regex = /[A-Z]/g;
const timchuahoa = text.match(regex);
alert(timchuahoa); // X,C 2 chữ hoa.
Match trong Javascript