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

javascriptchuỗ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:

javascriptlet str = '12:39';
let reg = /\d\d:\d\d/;

let res = reg.test(str);
console.log(res);

Kết quả thực thi mã:

javascripttrue

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:

javascriptlet str = '12:39';
let reg = /^\d\d:\d\d$/;

let res = reg.test(str);
console.log(res);

Kết quả thực thi mã:

javascripttrue

Ví dụ

Hãy kiểm tra xem chuỗi chỉ bao gồm các chữ số không:

javascriptlet str = '123';
let reg = /^\d+$/;

let res = reg.test(str);
console.log(res);

Kết quả thực thi mã:

javascripttrue

Xem thêm

  • phương thức match,
    tìm các sự khớp trong chuỗi
  • phương thức matchAll,
    tìm tất cả các sự khớp trong chuỗi
  • phương thức exec,
    thực hiện tìm kiếm tuần tự
  • phương thức replace,
    thực hiện tìm kiếm và thay thế
  • phương thức search,
    thực hiện tìm kiếm
  • phương thức split,
    chia tách chuỗi