⊗jsSpRESG 107 of 294 menu

Các nhóm ký tự bên trong tập hợp trong regex JavaScript

Các nhóm ký tự \d, \D, \w, \W, \s, \S bên trong [] sẽ biểu thị chính xác là các nhóm, tức là 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':

let str = 'xax xbx x1x x2x xhx x@x'; let res = str.replace(/x[\da-f]x/g, '!');

Kết quả, biến sẽ ghi lại như sau:

'! ! ! ! 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 chữ số, không phải dấu chấm, và không phải chữ cái latinh thường, sau đó là chữ cái 'z':

let str = 'xaz x1z xAz x.z x@z'; let res = str.replace(/x[^\d.a-z]z/g, '!');

Kết quả, biến sẽ ghi lại như sau:

'xaz x1z ! x.z !'

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

Viết biểu thức chính quy, tìm 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 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