Phương thức test
Phương thức test kiểm tra xem trong
chuỗi có ít nhất một sự khớp với biểu thức chính quy hay không.
Nếu có - trả về true, còn nếu
không - false.
Cú pháp
chuỗi.test(biểu thức chính quy);
Ví dụ
Hãy kiểm tra xem trong chuỗi có thời gian không:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
Kết quả thực thi mã:
true
Ví dụ
Hãy kiểm tra toàn bộ chuỗi xem có khớp với biểu thức chính quy không:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
Kết quả thực thi mã:
true
Ví dụ
Hãy kiểm tra xem chuỗi chỉ bao gồm các chữ số không:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
Kết quả thực thi mã:
true