Thử biểu thức chính quy
- Tệp không rời khỏi thiết bị của bạn
- Chạy trên trình duyệt
- Miễn phí, không cần đăng ký, không hình mờ
Cách dùng Thử biểu thức chính quy
Thử biểu thức chính quy JavaScript với văn bản của bạn, có tô sáng trực tiếp, nhóm bắt và xem trước thay thế. Mỗi mẫu được giải thích từng token, và công cụ tạo JavaScript sẵn chạy. Việc khớp chạy trong worker nền, nên mẫu chạy trốn sẽ dừng thay vì đóng băng trang.
- 1
Gõ mẫu trong “Biểu thức chính quy”, hoặc chọn một mẫu từ “Mẫu phổ biến”. Dán /pattern/flags cũng điền các cờ.
- 2
Bật các cờ bạn cần, như g, i, m hoặc s.
- 3
Dán văn bản vào “Chuỗi thử”. Các khớp được tô; di chuột lên một khớp để xem các nhóm.
- 4
Dùng các tab “Khớp”, “Giải thích” và “Mã”, hoặc bật “Thay” để xem trước kết quả của string.replace().
Câu hỏi thường gặp
Nó dùng hương vị regex nào?
JavaScript, bộ máy sẵn trong trình duyệt. Các cờ g, i, m, s, u, y, d và v được hỗ trợ. Cú pháp riêng của PCRE, Python hoặc Java có thể hành xử khác.
Vì sao nó chỉ tìm một khớp?
Không có cờ g, JavaScript dừng ở khớp đầu. Bật g (toàn cục) để tìm tất cả.
“Dừng sau 1.5 s” nghĩa là gì?
Mẫu mất quá lâu trên văn bản này, thường do quay lui thảm họa với lượng từ lồng như (a+)+. Hãy làm các phần trong cụ thể hơn hoặc neo mẫu.
Dùng nhóm có tên trong phần thay thế thế nào?
Viết $<name> cho nhóm có tên, $1 cho nhóm đánh số, và $& cho cả khớp. Các nút dưới “Thay bằng” chèn các token này.
Văn bản thử của tôi có được lưu hoặc tải lên không?
Văn bản của bạn không bao giờ được tải lên. Mẫu, cờ và phần thay được nhớ trong trình duyệt này; chuỗi thử thì không.
