⊗jsSpREMM 120 of 294 menu

Phương thức match trong biểu thức chính quy JavaScript

Phương thức match tìm kiếm sự trùng khớp đầu tiên với biểu thức chính quy. Nó trả về một mảng, trong phần tử số không sẽ chứa chuỗi con được tìm thấy.

Hãy xem một ví dụ. Giả sử chúng ta có chuỗi sau:

let str = 'xax xaax xaaax';

Hãy áp dụng phương thức này cho chuỗi với biểu thức chính quy:

let res = str.match(/xa+x/);

Trong phần tử số không của mảng kết quả sẽ chứa sự trùng khớp đầu tiên với biểu thức chính quy:

console.log(res[0]); // sẽ hiển thị 'xax'

Đồng thời, kết quả sẽ có các thuộc tính bổ sung. Trong thuộc tính index sẽ chứa vị trí phát hiện sự trùng khớp:

console.log(res.index); // sẽ hiển thị 0

Còn trong thuộc tính input - là chuỗi mà việc tìm kiếm được thực hiện (thông tin có giá trị không chắc chắn):

console.log(res.input); // sẽ hiển thị 'xax xaax xaaax'

Cho chuỗi:

let str = 'aaa 123 bbb';

Tìm chuỗi con chứa các chữ số.

Cho chuỗi:

let str = 'aaa 123 bbb';

Tìm vị trí của chữ số đầu tiên.

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