Để khớp một biểu thức, sử dụng phương thức match() của String. Phương thức này lấy đối tượng RegExp làm tham số và trả về kết quả khớp.
- Nếu RegExp không có cờ
g: trả về kết quả giốngregexp.exec(string). - Nếu RegExp có cờ
g: trả về mảng chứa tất cả các lần khớp.
Ví dụ
Tìm mẫu "Chapter" theo sau là số và dấu chấm:
<html>
<head>
<title>JavaScript String match() Method</title>
</head>
<body>
<script>
var str = "For more information, see Chapter 3.4.5.1";
var re = /(chapter \d+(\.\d)*)/i;
var found = str.match(re);
document.write(found);
</script>
</body>
</html>