⊗pyPmREMSp 70 of 129 menu

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

Để tách một chuỗi theo mẫu regex được chỉ định, chúng ta sử dụng phương thức split. Trong tham số đầu tiên của phương thức, chúng ta chỉ định regex mà chúng ta sẽ sử dụng để tách chuỗi. Tham số thứ hai là chuỗi mà chúng ta cần tách. Trong tham số thứ ba tùy chọn, có thể chỉ định số lượng phần tối đa cho việc tách. Phương thức trả về danh sách các phần của chuỗi đã tách:

re.split(what to split by, where to split, [max. number of parts])

Ví dụ

Hãy tách một chuỗi theo dấu gạch ngang:

txt = 'aaa-bbb-123 456' res = re.split('-', txt) print(res)

Kết quả thực thi mã:

['aaa', 'bbb', '123 456']

Ví dụ

Bây giờ hãy tách chuỗi theo dấu gạch ngang hai lần:

txt = 'aaa-bbb-123-456' res = re.split('-', txt, 2) print(res)

Như có thể thấy từ kết quả thực thi mã, chuỗi chỉ được tách thành hai phần theo dấu gạch ngang. Và phần thứ ba của chuỗi chứa phần còn lại của nó:

['aaa', 'bbb', '123-456']

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

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

txt = '2025-12-31 12:59:59'

Hãy tách chuỗi này sao cho tất cả năm, tháng, ngày, giờ, phút và giây nằm trong một mảng duy nhất.

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