⊗jsSpREMSp 119 of 294 menu

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

Trong bài học này, chúng ta sẽ phân tích phương thức split, mà bạn đã quen thuộc - nó chia một chuỗi thành một mảng dựa trên dấu phân cách. Bạn chắc hẳn đã biết rằng dấu phân cách được truyền dưới dạng tham số và nó là một chuỗi.

Tuy nhiên, điều này không phải lúc nào cũng đúng - tham số có thể là một biểu thức chính quy. Trong trường hợp này, dấu phân cách sẽ là tất cả các chuỗi con khớp với biểu thức chính quy.

Trong ví dụ tiếp theo, chúng ta sẽ chia một chuỗi thành một mảng theo dấu phân cách '-' hoặc dấu phân cách '+':

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/);

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

['a', 'b', 'c', 'd', 'e']

Cho một chuỗi chứa ngày và giờ:

let str = '2025-12-31 12:59:59';

Hãy chia chuỗi này sao cho tất cả các phần của ngày và giờ nằm trong cùng một mảng. Tức là bạn sẽ thu được mảng sau:

['2025', '12', '31', '12', '59', '59'];
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