⊗pyPmRESG 44 of 129 menu

Các nhóm ký tự bên trong tập hợp trong biểu thức chính quy Python

Các nhóm ký tự \d, \D, \w, \W, \s, \S bên trong [] sẽ biểu thị chính xác các nhóm, tức là chúng vẫn sẽ là các lệnh.

Ví dụ

Trong ví dụ này, mẫu tìm kiếm trông như thế này: giữa các chữ 'x' là bất kỳ chữ số nào, hoặc chữ cái từ 'a' đến 'f':

txt = 'xax xbx x1x x2x xhx x@x' res = re.sub('x[\da-f]x', '!', txt) print(res)

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

'! ! ! ! xhx x@x'

Ví dụ

Trong ví dụ này, mẫu tìm kiếm trông như thế này: chữ cái 'x', sau đó không phải là chữ số, không phải dấu chấm, và không phải chữ cái thường tiếng Latinh, tiếp theo là chữ cái 'z':

txt = 'xaz x1z xAz x.z x@z' res = re.sub('x[^\d.a-z]z', '!', txt) print(res)

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

'xaz x1z ! x.z !'

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

Viết biểu thức chính quy tìm các chuỗi theo mẫu: chữ số hoặc dấu chấm từ 1 lần trở lên.

Viết biểu thức chính quy tìm các chuỗi theo mẫu: không phải chữ số và không phải chữ cái từ 'a' đến 'g' từ 3 đến 7 lầ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