Chuyển đến nội dung chính
eyunzhu

Thử biểu thức chính quy

Kiểm tra regex JavaScript, xem vị trí và nhóm bắt, đồng thời xem trước nội dung thay thế.

Kết quả cập nhật khi nhập hoặc đổi tùy chọn

Kết quả khớp

Xem trước nội dung thay thế


Xử lý ngay trong trình duyệt. Không tải lên hay lưu dữ liệu.

Giới thiệu công cụ

Khi kiểm tra quy tắc phía trình duyệt, nhập mẫu và cờ trong hai ô riêng.

Cách sử dụng

Nhập mẫu không kèm dấu gạch chéo bao ngoài, các cờ và văn bản thử. g tìm mọi kết quả, i bỏ phân biệt hoa thường. Thay thế hỗ trợ $1 và nhóm có tên. Tác vụ riêng sẽ dừng sau 1,5 giây. Giới hạn 100.000 ký tự văn bản, 4.000 ký tự mẫu và dưới 2.000 kết quả.

Câu hỏi thường gặp

Có thể dùng ngay biểu thức PHP hoặc Java không?

Cú pháp và cờ khác nhau giữa các bộ máy. Ở đây dùng JavaScript, không nhập dấu / bao ngoài mẫu. Thay thế hỗ trợ tham chiếu như $1 và $<name>.

Làm sao tìm mọi kết quả thay vì chỉ kết quả đầu tiên?

Bật cờ g. Cờ i bỏ qua khác biệt hoa/thường, còn m cho ^ và $ nhận diện cả đầu và cuối từng dòng. Cờ m không làm dấu chấm khớp với ký tự xuống dòng.

Dùng nhóm bắt để đổi chỗ hai từ như thế nào?

Thử mẫu (\w+) (\w+) và chuỗi thay thế $2 $1: Ada Lovelace thành Lovelace Ada. $& chèn toàn bộ phần khớp, còn $$ chèn dấu đô la thật. Sao chép văn bản từ phần xem trước thay thế.

Làm gì khi hết thời gian hoặc chạm giới hạn kết quả?

Rút gọn văn bản hoặc đơn giản hóa mẫu gây quá nhiều bước quay lui. Thao tác bị từ chối nếu quá 1,5 giây hoặc đạt 2000 kết quả khớp. Khi đó, không nên coi danh sách một phần là kết quả đầy đủ.

Bình luận

0
để tham gia thảo luận.
Chưa có bình luận.
Chuỗi trả lời

Theo dõi toàn bộ cuộc trò chuyện theo thời gian; mỗi câu trả lời cho biết chính xác tin nhắn được phản hồi.