⊗jsSpREGM 122 of 294 menu

Match toàn cục trong biểu thức chính quy JavaScript

Phương thức match, khi được gọi với cờ g, sẽ trả về tất cả các kết quả khớp dưới dạng một mảng. Hãy cùng xem qua các ví dụ.

Ví dụ

Hãy lấy một mảng các chuỗi con bao gồm ký tự 'a':

let str = 'a aa aaa aaaa'; let res = str.match(/a+/g);

Kết quả, biến sẽ chứa giá trị sau:

['a', 'aa', 'aaa', 'aaaa']

Ví dụ

Hãy lấy một mảng các số:

let str = '1 23 456 789'; let res = str.match(/\d+/g);

Kết quả, biến sẽ chứa giá trị sau:

['1', '23', '456', '789']

Ví dụ

Hãy lấy một mảng tất cả các chữ số:

let str = '1 23 456 789'; let res = str.match(/\d/g);

Kết quả, biến sẽ chứa giá trị sau:

['1', '2', '3', '4', '5', '6', '7', '8', '9']

Bài tập thực hành

Cho chuỗi:

let str = 'site.ru sss site.com zzz site.net';

Hãy lấy mảng các tên miền từ chuỗi này.

Cho chuỗi:

let str = 'a1b c34d x567z';

Tìm tổng của tất cả các số trong chuỗi này.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối