unjs/magic-regexp
A compiled-away, type-safe, readable RegExp alternative
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#2 Repository Của Tuần
#2 Repository Của Tuần
#4 Repository Của Tuần
🦄 magic-regexp — RegExp đáng yêu hóa bằng TypeScript
Một giải pháp thay thế RegExp với cú pháp TypeScript đọc dễ, an toàn kiểu và được biên dịch thành RegExp thực thời.
magic-regexp là một thư viện TypeScript cho phép bạn viết biểu thức chính quy một cách trực quan, dễ đọc và an toàn kiểu — thay vì dùng chuỗi ký tự phức tạp. Dự án hỗ trợ biên dịch về RegExp gốc, tự động gán kiểu cho các nhóm bắt được, và hiển thị RegExp kết quả khi di chuột.
✨ Điểm nổi bật
- Zero-dependency runtime: Không phụ thuộc thời gian chạy, rất nhẹ.
- Biên dịch thành RegExp thuần: Có sẵn transform biên dịch về RegExp gốc.
- Tự động gán kiểu cho nhóm bắt: Capture groups được gán kiểu TypeScript tự động.
- Cú pháp tự nhiên: Dùng ngôn ngữ gần gũi với tiếng Anh để mô tả mẫu.
- Hiển thị RegExp kết quả trên hover: Dễ dàng kiểm tra và gỡ lỗi.
💡 Vì sao đáng chú ý
magic-regexp không chỉ giúp viết RegExp dễ dàng hơn mà còn mang lại trải nghiệm phát triển an toàn hơn nhờ TypeScript. Rất phù hợp cho các dự án TypeScript muốn tránh lỗi cú pháp và tăng tính bảo trì.
#magic-regexp #TypeScript #RegExp #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
ESLint plugin for finding regex mistakes and style guide violations.
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
Melody is a language that compiles to regular expressions and aims to be more readable and maintainable
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
The repository for high quality TypeScript type definitions.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!