RepositoryJava
Linindoo

Linindoo/idea-rule

基于IDEA平台的常用正则表达式插件

88stars
9forks
0issues
0views

🧩 idea-rule: Plugin regex mẫu nhanh trên nền tảng IntelliJ IDEA

Tra cứu và chèn regex mẫu chuẩn chỉnh chỉ bằng một phím tắt trong IDEA.

idea-rule là plugin cho IntelliJ IDEA cung cấp danh sách các biểu thức chính quy (regex) mẫu thường dùng trong lập trình. Dữ liệu được lấy từ dự án any-rule — một kho tổng hợp regex phổ biến. Plugin hỗ trợ tra cứu nhanh, chèn nhanh regex, đồng thời cho phép người dùng thêm regex tùy chỉnh mà không bị ghi đè khi cập nhật.

✨ Điểm nổi bật

  • Danh sách regex mẫu đầy đủ: bao gồm các mẫu phổ biến như email, số điện thoại, URL, IPv4/IPv6, HTML, JSON...
  • Hai cách truy cập nhanh: nhấn alt + a hoặc click chuột phải chọn "Any Rule" để mở danh sách regex.
  • Tự động chèn regex: chỉ cần chọn một quy tắc, regex sẽ được chèn ngay vào vị trí con trỏ.
  • Hỗ trợ regex tùy chỉnh: người dùng có thể thêm regex cá nhân hóa mà không lo bị xóa khi cập nhật.
  • Cập nhật an toàn: phiên bản mới không ghi đè regex đã được thêm tùy chỉnh.
  • Tích hợp CDN: hỗ trợ cập nhật qua đường link CDN để tránh vấn đề truy cập GitHub tại Việt Nam.

💡 Vì sao đáng chú ý

Thay vì phải nhớ thủ công hoặc tra trên web, idea-rule mang danh sách regex mẫu trực tiếp vào môi trường phát triển, tiết kiệm thời gian và giảm lỗi do nhập sai. Đặc biệt hữu ích với các lập trình viên thường xuyên làm việc với xử lý chuỗi, kiểm tra định dạng đầu vào hoặc viết test case.


#IDEAPlugin #Regex #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryJava
Link-Kou/intellij-mybaitslog

用于在IDEA将Mybatis的SQL日志还原为可执行的SQL,Used to restore Mybatis SQL logs to executable SQL in IDEA,

1.2k
Aug 28, 2023
RepositoryJava
WangJi92/arthas-idea-plugin

arthas idea plugin 更简单的使用arthas的IDEA 插件,方便的构建各种arthas 命令,复制到剪切板 然后到服务器上启动arthas 执行命令。

639
Jul 17, 2026
RepositoryJava
fuzhengwei/guide-idea-plugin

IDEA Plugin 插件开发可以帮助研发人员提升能效,解决一些实际场景中的共性问题。但最近在折腾IDEA插件开发的时候,市面的资料确实不多,也没有成体系完整的开发指导手册,所以就遇到了很多不知道就不会的事情,需要一点点查询搜索源码、验证API接口,最终把各项功能实现,当然在这个过程中也确实踩了不少坑!接下来在这个专栏会把一些关于 IDEA 插件开发用到的各项知识做成案例输出出来,帮助有需要的研发伙伴,一起建设 IDEA Plugin

472
Oct 13, 2022
RepositoryJava
HaxeFoundation/intellij-haxe

Haxe plugin for IntelliJ Platform based IDEs (IDEA, Android-Studio)

230
Oct 18, 2026
RepositoryJava
Link-Kou/intellij-treeInfotip

IDEA项目结构树中的节点添加显示自定义备注文本IDEA DirectoryNode adds custom text for display

98
Sep 8, 2026
RepositoryRust
pemistahl/grex

A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases

8.3k
Feb 27, 2026
RepositoryRust
yoav-lavi/melody

Melody is a language that compiles to regular expressions and aims to be more readable and maintainable

4.7k
Nov 24, 2024
RepositoryTypeScript
unjs/magic-regexp

A compiled-away, type-safe, readable RegExp alternative

4.3k
Oct 27, 2026
RepositoryRust
rust-lang/regex

An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

4.0k
Oct 27, 2026