Skip to main content
CalculoraCalculora

Tài Chính & Kinh Doanh

Tài ChínhĐầu Tư & Lập Kế HoạchTài Chính Cá NhânĐầu Tư Bất Động SảnKinh DoanhKhởi Nghiệp & SaaS

Toán Học & Công Nghệ

Toán HọcKỹ ThuậtCông cụ Vật lýCông Cụ Lập TrìnhCông cụ Học tập

Sức Khỏe & Cuộc Sống

Công Cụ Y TếTiện Ích Thông MinhCông Cụ Ngẫu Nhiên

Sáng Tạo & Chuyên Biệt

Kinh Tế Sáng TạoHồi GiáoPhát Triển Bền VữngTrò chơi

Chuyển Đổi

Bộ chuyển đổi đơn vịBộ chuyển đổi chiều dàiBộ chuyển đổi cân nặngBộ chuyển đổi nhiệt độ→ Công Cụ Chuyển Đổi Đơn Vị

Ngẫu Nhiên

Trình tạo số ngẫu nhiênKiểm Tra Mật Khẩu MạnhQuay bánh xeMô Phỏng Tung Đồng XuMô Phỏng Tung Xúc XắcMáy Tính Trùng Múi Giờ→ Công Cụ Ngẫu Nhiên
Chuyển đổi File

Công cụ PDF

Chuyển đổi PDF sang JPGChuyển đổi PDF sang PNGTrích xuất văn bản từ PDFChuyển đổi PDF sang GIFChuyển đổi PDF sang WebPChuyển đổi PDF sang SVGChuyển PDF thành WordChuyển PDF thành ExcelChuyển PDF thành PowerPointChuyển PDF thành HTMLChuyển PDF thành MarkdownChuyển PDF thành TIFF

Chuyển đổi hình ảnh

Chuyển đổi JPG sang PNGChuyển đổi PNG sang JPGChuyển đổi PNG sang WebPChuyển đổi WebP sang PNGChuyển đổi WebP sang JPGChuyển đổi JPG sang WebPChuyển SVG sang PNGChuyển SVG thành JPGChuyển đổi SVG sang WebPChuyển đổi BMP sang PNGChuyển đổi BMP sang JPGChuyển đổi BMP sang WebP

Hình ảnh nâng cao

Chuyển đổi HEIC sang JPGChuyển đổi HEIC sang PNGChuyển đổi TIFF sang JPGChuyển đổi TIFF sang PNGChuyển đổi JPG sang TIFFChuyển đổi PNG sang TIFFChuyển đổi JPG sang ICOChuyển đổi PNG sang ICOChuyển đổi JPG sang AVIFChuyển đổi PNG sang AVIF

GIF & Hoạt hình

Chuyển đổi khung GIF sang PNGChuyển đổi khung GIF sang JPGTrích xuất khung GIFChuyển đổi PNG sang GIFChuyển đổi JPG sang GIFChuyển đổi GIF sang WebP

Chỉnh sửa

Thêm hình mờXóa đối tượng khỏi ảnhThay đổi kích thước ảnh ngay lập tức trong trình duyệtNén ảnh trực tuyến — giảm dung lượng, giữ nguyên chất lượng
Thử Thách Toán HọcThử Thách Tính NhẩmWordleBint WaladSudoku2048
Chuyển Đổi Tiền Tệ
CalculoraCalculora

Nền tảng máy tính toàn diện. Công cụ miễn phí, nhanh và chính xác cho mọi nhu cầu.

100% riêng tư - tất cả các phép tính diễn ra trong trình duyệt, không có dữ liệu nào được gửi đến máy chủMiễn phí mãi mãi - không paywall, không đăng ký, không cần tài khoản

Phổ Biến

  • Máy tính BMI
  • Máy tính khoản vay
  • Máy tính tuổi
  • Máy tính thế chấp
  • Máy tính phần trăm
  • Máy tính khoa học
  • Xem Tất Cả →

Danh Mục

  • Toán Học
  • Tài Chính
  • Sức Khỏe & Cuộc Sống
  • Tài Chính & Kinh Doanh
  • Công Cụ Lập Trình
  • Kỹ Thuật
  • Danh Mục →

Thêm

  • Chuyển Đổi Tiền Tệ
  • Chuyển đổi File
  • Trò Chơi & Công Cụ

Pháp Lý

  • Về Chúng Tôi
  • Liên Hệ
  • Chính Sách Bảo Mật
  • Điều Khoản Dịch Vụ
  • Tuyên bố từ chối
  • Sơ Đồ Trang

Ngôn Ngữ

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Bảo lưu mọi quyền.

Được xây dựng với - 100% miễn phí

Không có máy chủ - trang web tĩnh hoàn toàn, không thu thập dữ liệu

  1. Trang Chủ
  2. Công Cụ Lập Trình
  3. Trình kiểm tra Regex

Trình kiểm tra Regex

Viết một mẫu regex, dán văn bản kiểm tra của bạn và xem mọi kết quả khớp được đánh dấu trực tiếp khi bạn gõ. Đừng đoán xem mẫu của bạn có hoạt động hay không — hãy xem nó hoạt động.

Đang tải máy tính...
Công cụ này có hữu ích với bạn không?

Trình kiểm tra Regex là gì?

Trình kiểm tra Regex cho phép bạn kiểm tra biểu thức chính quy với văn bản mẫu theo thời gian thực. Cần thiết cho các nhà phát triển xây dựng chức năng xử lý văn bản, xác thực và tìm kiếm trong ứng dụng của họ.

Khi Nào Nên Sử Dụng Máy Tính Này

  • Xác thực đầu vào của người dùng — kiểm tra các mẫu xác thực email, điện thoại, URL hoặc ngày tháng trước khi triển khai chúng.
  • Gỡ lỗi các kết quả khớp thất bại — dán regex và văn bản kiểm tra của bạn để xem chính xác nơi và lý do tại sao các kết quả khớp thất bại.
  • Học regex — thử nghiệm với các mẫu một cách tương tác để xây dựng trực giác về cú pháp regex.
  • Trích xuất dữ liệu từ văn bản — xây dựng các mẫu để tìm và bắt giữ các chuỗi con cụ thể từ văn bản lớn hơn.
  • Tìm kiếm và thay thế — kiểm tra các mẫu trước khi sử dụng chúng trong mã hoặc trình soạn thảo văn bản cho các thao tác tìm kiếm và thay thế.
  • Xây dựng bộ xác thực biểu mẫu — xác minh rằng regex xác thực của bạn khớp với tất cả các đầu vào hợp lệ và từ chối tất cả các đầu vào không hợp lệ.

Các bước:

  1. Nhập mẫu regex của bạn (ví dụ: \d{3}-\d{4}).
  2. Chọn cờ: g (toàn cục), i (không phân biệt hoa thường), m (nhiều dòng), s (dotall).
  3. Gõ hoặc dán văn bản kiểm tra vào khu vực văn bản.
  4. Xem tất cả kết quả khớp được đánh dấu cùng với số lượng.

Công Thức

Mẫu + Cờ → RegExp → Thực thi trên văn bản kiểm tra → Mảng kết quả khớp Các mẫu phổ biến: - \d+ → một hoặc nhiều chữ số - [a-zA-Z]+ → một hoặc nhiều chữ cái - ^…$ → điểm neo đầu/cuối - (…) → nhóm bắt giữ

Trường Hợp Sử Dụng

  • Xác thực địa chỉ email, số điện thoại, URL
  • Trích xuất mẫu từ văn bản (ngày tháng, giá cả, ID)
  • Các thao tác tìm kiếm và thay thế trong trình soạn thảo văn bản
  • Xác thực đầu vào trong biểu mẫu web

Lợi Ích Chính

  • Kiểm tra các mẫu regex theo thời gian thực
  • Xem tất cả kết quả khớp được đánh dấu
  • Hỗ trợ các cờ phổ biến
  • Miễn phí, không cần đăng ký

Mẹo Chuyên Nghiệp

  • Kiểm tra với cả văn bản khớp và không khớp
  • Sử dụng tài liệu tham khảo regex trực tuyến cho các mẫu phức tạp
  • Bắt đầu đơn giản và thêm độ phức tạp dần dần
  • Sử dụng nhóm bắt giữ có tên để dễ đọc

Những Lỗi Thường Gặp Cần Tránh

  • Không thoát các ký tự đặc biệt (sử dụng \. thay vì .)
  • Quên cờ g khi mong đợi nhiều kết quả khớp
  • Sử dụng bộ định lượng tham lam khi cần bộ định lượng lười
  • Làm cho mẫu quá phức tạp — đơn giản hơn thường tốt hơn

Các Thuật Ngữ Chính Được Giải Thích

  • Mẫu: Biểu thức tìm kiếm
  • Cờ: Các tùy chọn sửa đổi hành vi tìm kiếm
  • Kết quả khớp: Trường hợp tìm thấy của mẫu
  • Nhóm bắt giữ: Phần của mẫu được đặt trong dấu ngoặc đơn

Khái niệm liên quan

  • Biểu thức chính quy (Regex): Một chuỗi ký tự xác định một mẫu tìm kiếm để khớp văn bản.
  • Nhóm bắt giữ: Một phần trong ngoặc đơn của regex trích xuất các phần cụ thể của một kết quả khớp.
  • Bộ định lượng: Một ký tự chỉ định số lần phần tử trước đó phải xuất hiện (ví dụ: +, *, ?, {n}).
  • Điểm neo: Một khẳng định độ rộng bằng không khớp với một vị trí trong văn bản thay vì một ký tự (^ cho đầu, $ cho cuối).
  • Lookahead/Lookbehind: Các khẳng định độ rộng bằng không kiểm tra các mẫu trước hoặc sau vị trí hiện tại mà không tiêu thụ văn bản.

Ví Dụ

Mẫu: ^[\w.-]+@[\w.-]+\.\w{2,}$ với văn bản kiểm tra: "Liên hệ với chúng tôi tại hello@example.com hoặc support@test.org" khớp với cả hai địa chỉ email và hiển thị chúng trong danh sách kết quả.

Giải thích kết quả của bạn

Bắt đầu bằng cách xem số lượng kết quả khớp và văn bản được đánh dấu. Nếu bạn mong đợi kết quả khớp nhưng không thấy kết quả nào, hãy kiểm tra: (1) cờ toàn cục (g) có được đặt không? Nếu không có nó, chỉ kết quả khớp đầu tiên được tìm thấy. (2) Bạn có đang thoát các ký tự đặc biệt không? Một dấu chấm nguyên văn cần được thoát dưới dạng \.. (3) Các điểm neo của bạn có chính xác không? ^ khớp với đầu chuỗi, $ khớp với cuối. Bảng nhóm bắt giữ hiển thị những gì mỗi phần trong ngoặc đơn của mẫu bạn đã khớp. Các nhóm có tên (sử dụng (?...)) làm cho các mẫu phức tạp dễ đọc hơn. Sử dụng các nhóm để trích xuất các phần cụ thể của một kết quả khớp — ví dụ, bắt giữ mã vùng riêng biệt với phần còn lại của số điện thoại. Các lỗi regex thường gặp cần lưu ý: bộ định lượng tham lam khớp với quá nhiều văn bản (sử dụng bộ định lượng lười *? hoặc +? thay thế), quên cờ nhiều dòng khi khớp qua các dòng, và sử dụng . thay vì [\s\S] khi bạn muốn khớp với bất kỳ ký tự nào bao gồm cả ký tự xuống dòng.

Câu Hỏi Thường Gặp

Biểu thức chính quy là gì?
Regex là một chuỗi ký tự xác định một mẫu tìm kiếm. Nó được sử dụng để so khớp mẫu trong văn bản, chẳng hạn như tìm địa chỉ email, xác thực đầu vào, hoặc trích xuất dữ liệu từ chuỗi.
Công cụ này sử dụng công cụ regex nào?
Công cụ này sử dụng công cụ RegExp tích hợp sẵn của JavaScript, hỗ trợ hầu hết các tính năng regex tiêu chuẩn bao gồm nhóm, lookahead, định lượng và lớp ký tự.
Các cờ regex phổ biến là gì?
g (toàn cục): Tìm tất cả kết quả khớp, không chỉ kết quả đầu tiên. i (không phân biệt hoa thường): Bỏ qua chữ hoa/thường. m (nhiều dòng): ^ và $ khớp với ranh giới dòng. s (dotall): . cũng khớp với ký tự xuống dòng.
Tại sao regex của tôi không tìm thấy kết quả khớp?
Các vấn đề thường gặp: thiếu cờ g cho nhiều kết quả khớp, không thoát các ký tự đặc biệt (., *, +, ?, [, ], (, )), hoặc sử dụng bộ định lượng không đúng.

Công Cụ Liên Quan

Khám phá thêm công cụ

Máy tính tỷ lệ khung hình

Máy Tính Băng Thông

Máy Tính Thời Gian Tải Xuống

Máy Tính Chi Phí Lưu Trữ Đám Mây

Máy Tính Chi Phí CDN

Máy tính Monetization API

Công cụ tương tự

Máy tính tỷ lệ khung hình
Công Cụ Lập Trình
Máy Tính Băng Thông
Công Cụ Lập Trình
Máy Tính Thời Gian Tải Xuống
Công Cụ Lập Trình
Máy Tính Chi Phí Lưu Trữ Đám Mây
Công Cụ Lập Trình