T

Text Machine

Công cụ văn bản mạnh mẽ, ngay trong trình duyệt của bạn

Trình kiểm tra Regex

Xây dựng và kiểm tra biểu thức chính quy trên văn bản của riêng bạn theo thời gian thực. Xem mọi kết quả khớp được tô sáng, xem chi tiết các nhóm bắt và xem trước nội dung thay thế — tất cả ngay trong trình duyệt của bạn.

Biểu thức chính quy

/

/g

Cờ

Chuỗi kiểm tra
Thay thế bằng

Mẹo: bật cờ g để thay thế mọi kết quả khớp thay vì chỉ kết quả đầu tiên.

Cách sử dụng Trình kiểm tra Regex

  1. 1

    Viết mẫu của bạn

    Gõ một biểu thức chính quy vào ô mẫu, rồi bật/tắt các thẻ cờ (g, i, m và nhiều cờ khác) để kiểm soát chính xác cách so khớp hoạt động.

  2. 2

    Thêm văn bản kiểm tra

    Dán văn bản bạn muốn tìm kiếm vào ô “Chuỗi kiểm tra”. Các kết quả khớp được tô sáng ngay lập tức khi bạn gõ hoặc chỉnh sửa mẫu.

  3. 3

    Xem chi tiết kết quả khớp

    Xem lại từng kết quả khớp, vị trí của nó trong văn bản, cùng mọi nhóm bắt hay nhóm có tên trong danh sách kết quả để xác nhận mẫu hoạt động đúng như mong đợi.

  4. 4

    Thay thế hoặc sao chép

    Nhập nội dung thay thế để xem trước các phép thế với tham chiếu ngược kiểu $1, rồi sao chép kết quả thẳng vào mã nguồn hoặc tài liệu của bạn.

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

Biểu thức chính quy là gì?
Biểu thức chính quy, hay regex, là một mẫu gọn dùng để tìm kiếm, so khớp và biến đổi văn bản. Lập trình viên dựa vào nó để kiểm tra dữ liệu đầu vào, tìm-và-thay-thế, phân tích cú pháp và trích xuất dữ liệu trong hầu hết mọi ngôn ngữ lập trình và trình soạn thảo văn bản.
Trình kiểm tra này dùng biến thể regex nào?
Công cụ này dùng bộ máy biểu thức chính quy JavaScript (ECMAScript) tích hợp sẵn trong trình duyệt của bạn — chính bộ máy mà Node.js và các ứng dụng web hiện đại sử dụng. Mẫu và cờ hoạt động y hệt như trong chính mã JavaScript của bạn.
Các cờ có ý nghĩa gì?
g (global) tìm mọi kết quả khớp thay vì dừng ở kết quả đầu tiên, i bỏ qua hoa thường, m khiến ^ và $ khớp ở các vị trí xuống dòng, s cho phép dấu chấm khớp cả ký tự xuống dòng, u bật xử lý Unicode đầy đủ, còn y (sticky) neo việc so khớp vào một vị trí cụ thể trong văn bản.
Nhóm bắt hoạt động như thế nào?
Dấu ngoặc đơn trong mẫu tạo ra các nhóm bắt giúp tách lấy từng phần của mỗi kết quả khớp. Nhóm được đánh số được tham chiếu là $1, $2, v.v., trong khi nhóm có tên viết dưới dạng (?<name>…) được liệt kê riêng, nhờ đó bạn trích xuất chính xác dữ liệu mình cần.
Dữ liệu của tôi có được gửi đến máy chủ không?
Không. Mọi thao tác so khớp và thay thế đều chạy hoàn toàn trong trình duyệt của bạn bằng bộ máy regex gốc của nó. Không có gì bạn nhập bị tải lên, ghi lại hay lưu trữ, nên công cụ hoạt động ngoại tuyến và giữ văn bản của bạn hoàn toàn riêng tư.

Công cụ liên quan

Tiếp tục với những công cụ hữu ích này

Bộ Chuyển Đổi HTML sang Văn Bản

Trình định dạng JSON

Trình giải mã JWT

Trình tạo Gradient CSS

Trình tạo Box Shadow CSS

Công Cụ Chuyển Đổi Văn Bản Sang HTML