Công ty thiết kế website chuẩn SEO Web Mới
Tìm kiếm
Công ty thiết kế website chuẩn SEO Web Mới

Phương thức match() trong JavaScript

Phương thức match() trong JavaScript dùng để đếm số lần xuất hiện của một chuỗi con hoặc xem vị trí xuất hiện lần đầu tiên của chuỗi con, chi tiết như nào hãy cùng chúng tôi phân tích:

Phương thức match() trong JavaScript

Phương thức match() trong JavaScript

Chức năng của Phương thức match() trong JavaScript

Phương thức match() trong JavaScript dùng để đếm số lần xuất hiện của một chuỗi con hoặc xem vị trí xuất hiện lần đầu tiên của chuỗi con, nếu chuỗi bạn cần tìm không có trong chuỗi gốc thì kết quả trả về null.

Cú pháp của Phương thức match() trong JavaScript

chuoigoc.match("xin");

xin: là từ khóa cần kiểm tra, kết quả này cho bạn biết được vị trí (index) xuất hiện lần đầu tiên của chuỗi.

chuoigoc.match(/xinloi/g);

xinloi: là từ  khóa cần kiểm tra, kết quả cho bạn biết được số lần (length) xuất hiện của chuỗi cần tìm, để tìm hết chuỗi bạn phải thêm dấu / ở đầu từ khóa và dấu /g phía sau từ khóa.

Code Phương thức match() trong JavaScript

<script>
var chuoigoc = "Web Mới xin kính chào quý khách, Web Mới xin được phục vụ quý khách";
// Tìm kết quả đầu tiên khớp với từ khóa 'xin'
document.write("<b>//Tìm kết quả đầu tiên khớp với từ khóa 'xin'</b><br>");
var ketqua = chuoigoc.match("xin");
document.write("0: "+ketqua['0']+"<br>groups: "+ketqua['groups']+"<br>index: "+ketqua['index']+"<br>input: "+ketqua['input']+"<br>length: "+ketqua['length']+"<br>");
// Tìm các kết quả khớp với từ khóa 'xin'
document.write("<b>//Tìm các kết quả khớp với từ khóa 'xin'</b><br>");
var ketquahai = chuoigoc.match(/xin/g);
document.write("length: "+ketquahai['length']+"<br>0: "+ketquahai['0']+"<br>1: "+ketquahai['1']+"<br>");
console.log(ketquahai);
// Tìm các kết quả khớp với từ khóa 'xinloi'
document.write("<b>//Tìm các kết quả khớp với từ khóa 'xinloi'</b><br>");
var ketquaba = chuoigoc.match(/xinloi/g);
document.write(ketquaba+"<br>");
// Tìm kết quả đầu tiên khớp với từ khóa 'xinloi'
document.write("<b>//Tìm kết quả đầu tiên khớp với từ khóa 'xinloi'</b><br>");
var ketquabon = chuoigoc.match("xinloi");
document.write(ketquabon+"<br>");
</script>

Kết quả:

//Tìm kết quả đầu tiên khớp với từ khóa 'xin'
0: xin
groups: undefined
index: 8
input: Web Mới xin kính chào quý khách, Web Mới xin được phục vụ quý khách
length: 1
//Tìm các kết quả khớp với từ khóa 'xin'
length: 2
0: xin
1: xin
//Tìm các kết quả khớp với từ khóa 'xinloi'
null
//Tìm kết quả đầu tiên khớp với từ khóa 'xinloi'
null

Chạy Thử

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Phương thức match() trong JavaScript.

  • 0 Bình luận
Content Trần Ngọc Thanh
Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Phương thức match() trong JavaScript
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Đăng ký tư vấn miễn phí
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn
JAVASCRIPT Hàm Ngày/Giờ (Date/Time)
Kiến thức PHP
Kiến thức về website
Kiến thức SEO website
0398.259.259