2010-03-22 28 views
53

Tôi đang tìm một tiện ích trực tuyến sẽ tạo điều kiện thuận lợi và thêm nhận xét giải thích vào cụm từ thông dụng. Có tồn tại không?Có một trình phân tích biểu thức chính quy RegexBuddy trực tuyến không?

+0

tôi đã thực hiện một số [regex-analyzer] đơn giản (http://foo123.github.io/examples/regex-analyzer/) và [regex-composer] (http://foo123.github.io/examples/ regex-composer /) trực tuyến trong javascript (trong đó bao gồm một vài xoắn là tốt) –

Trả lời

49

Tôi thích công cụ trực tuyến: http://regexr.com

Khi bạn di chuột qua biểu hiện thường xuyên bạn sẽ nhận được một lời giải thích của phần đó.

+4

nó đã được gần 3 năm từ bài đăng này và đây vẫn là biên tập regex trực tuyến tốt nhất – confiq

+0

Làm thế nào để tôi chọn một ngôn ngữ? Chắc chắn cú pháp không giống nhau cho các ngôn ngữ khác nhau. –

+3

Từ trợ giúp của RegExr: _RegExr sử dụng công cụ RegExp của trình duyệt để phù hợp, và đánh dấu cú pháp và tài liệu của nó phản ánh tiêu chuẩn JavaScript RegExp._ Điều này giúp ích cho việc xác định sự khác biệt giữa các triển khai regex khác nhau. – Perry

6

Có một nhóm trong số đó được liệt kê trong Steven Levithan's blog.

+0

Một số liên kết tuyệt vời ở đó. Tôi thích cái này: http://osteele.com/tools/reanimator/ –

6

regexpal là hình tôi luôn sử dụng. Tôi thích nó với RegExr dựa trên Flash.

23

Đối với những gì nó có giá trị, tôi cũng thích:

  • regex101.com, mà là khá mạnh mẽ, nhưng kỹ thuật. Nó có tính năng định thời gian và các bước thực hiện kết quả cũng như permalinks để chia sẻ một regex với lời giải thích và dữ liệu kiểm tra.
  • regexper.com, vẽ sơ đồ đường sắt của các biểu thức. Kết quả là rất tốt đẹp để nhìn vào và dễ hiểu, nhưng không có lời giải thích bằng văn bản.

Cả hai đều miễn phí để sử dụng.

+1

Tôi thấy regex101 có thể sử dụng nhiều nhất về mặt cú pháp tô sáng và giải thích. 1 cho điều đó. –

+0

Trong số những người được đề cập/googled, regex101 bây giờ đã làm việc tốt nhất cho một Python RE (đánh giá trên dán, công trình). – handle

Các vấn đề liên quan