awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
any86 avatar

any86/any-rule

0
View on GitHub↗
8,662 स्टार्स·811 फोर्क्स·TypeScript·MIT·6 व्यूज़any-rule.vercel.app↗

Any Rule

Any-rule is a multi-platform regular expression tool that provides a curated catalog of over 70 ready-to-use patterns for validating and extracting common data formats. The project separates its static regex collection from editor-specific plugins, allowing the same pattern library to be accessed through VS Code, IntelliJ IDEA, Alfred Workflow, and a web interface.

The tool enables keyword-based pattern retrieval, letting users search for the correct regex by typing descriptive terms rather than remembering exact syntax. It covers a broad range of validation needs including email addresses, URLs, dates, IP addresses, phone numbers, and identification numbers, with particular depth in Chinese-specific formats such as ID card numbers, license plates, social credit codes, and stock codes. Beyond validation, the library also supports data extraction tasks like matching Chinese characters, HTML tags, and HTML comments from text.

Each pattern is defined as a static string literal, and the tool includes a visual diagram feature that helps users understand how a selected regex works. The documentation and installation surface covers the web interface, VS Code extension, IntelliJ plugin, and Alfred workflow, all drawing from the same underlying pattern catalog.

Features

  • Multi-Platform Pattern Libraries - Offers the same regex pattern library through web, VS Code, IntelliJ, and Alfred Workflow integrations.
  • Regex Pattern Catalogs - Stores over 70 curated regular expressions as a searchable key-value dictionary for validation and extraction.
  • Chinese Identification Validators - Ships validators for Chinese ID numbers, license plates, social credit codes, and other national formats.
  • Regex Pattern Searches - Enables searching for regex patterns by keyword directly within VS Code and IntelliJ IDEA.
  • Pattern Search Tools - Enables keyword-based search for regex patterns directly inside VS Code and IntelliJ IDEA.
  • Regex Tooling - Provides a curated catalog of over 70 ready-to-use regular expression patterns for common data formats.
  • Keyword Matching - Ships keyword-based pattern retrieval that matches user-supplied terms against pattern names and descriptions.
  • Regex Pattern Inserters - Provides VS Code and IntelliJ extensions for searching and inserting regex patterns without leaving the editor.
  • Email Address Validators - Provides a regex pattern to validate email address format.
  • IP Address Validation - Provides a regex pattern to validate IPv4 and IPv6 address format with optional port.
  • Format Validators - Provides over 70 ready-to-use regular expressions for validating common data formats like emails and phone numbers.
  • Multi-Platform - Exposes the same regex catalog through VS Code, IntelliJ, and Alfred plugins with platform-specific UIs.
  • Common Format Validators - Ships over 70 ready-to-use regex validators for common data formats like emails, URLs, and phone numbers.
  • Editor-Agnostic Data Layers - Provides an architecture that separates the regex catalog from editor-specific plugins for cross-platform reuse.
  • String Format Validators - Provides over 70 ready-to-use regex patterns for validating common data formats like emails, URLs, and dates.
  • Working Hour Calculators - Provides a regex pattern that validates strings against the HH:mm:ss 24-hour clock format.
  • Chinese ID Card Number Validators - Provides a regex pattern that verifies a string matches the 15- or 18-digit Chinese citizen identification number format.
  • License Plate Number Validators - Checks whether a string matches the format of a Chinese vehicle license plate, including new energy types.
  • IMEI Validators - Ships a regex pattern to validate IMEI number format.
  • Decimal Number Validators - Ships a regex pattern to validate decimal number strings.
  • Chinese Province Validators - Provides a regex pattern to validate Chinese province, municipality, and special administrative region names.
  • Chinese Stock Code Validators - Ships a regex pattern to validate Chinese A-share stock code formats for Shanghai and Shenzhen exchanges.
  • Chinese Text Matchers - Provides a regex pattern that matches Chinese characters together with Chinese punctuation marks.
  • Chinese Character Matchers - Provides a regex pattern that matches every individual Chinese character inside a text string.
  • Chinese Name Validators - Provides a regex pattern that checks whether a string consists of 2 to 16 Chinese characters forming a valid Chinese name.
  • English Name Validators - Verifies that a string consists of letters and spaces that form a valid English name.
  • HTML Tag Matchers - Provides a regex pattern that finds every HTML tag embedded inside a text string.
  • HTML Comment Matchers - Provides a regex pattern that finds every HTML comment block embedded inside a text string.
  • Visualizers - Includes a visual diagram feature that renders regex patterns to illustrate their matching logic.
  • Image URL Validators - Includes a regex pattern to validate image file URLs.
  • Chinese Landline Number Validators - Provides a regex pattern that checks whether a string matches the format of a Chinese landline phone number including its area code.
  • Chinese Phone Number Validators - Provides a regex pattern that verifies a string matches the format of a Chinese mobile phone number at a chosen strictness level.
  • Linux File Path Validators - Ships a regex pattern to validate Linux file path format.
  • Linux Folder Path Validators - Includes a regex pattern to validate Linux folder path format.
  • Bank Card Number Validators - Provides a regex pattern that verifies a string contains only digits and is between 10 and 30 characters long.
  • MD5 Hash Validators - Provides a regex pattern to validate MD5 hash format.
  • Base64 Input Validators - Provides a regex pattern that verifies a string is a valid base64-encoded data URI.
  • Regex Visualizers - Open a visual diagram of any regex pattern to understand its structure and behavior.
  • Date Validation - Provides a regex pattern to validate date strings with optional leap year checking.
  • Time Format Validators - Provides a regex pattern that validates strings against the hh:mm:ss 12-hour clock format.
  • UUID Validation - Provides a regex pattern to validate GUID or UUID format.
  • Color Format Validators - Provides a regex pattern to validate hex color code format.
  • Static Pattern Definitions - Defines every regex as a hardcoded string literal rather than generating patterns at runtime.
  • Alphabetic String Validators - Provides a regex pattern that checks whether a string contains only English letters.
  • Alphanumeric String Validators - Provides a regex pattern that verifies a string contains only letters and numbers.
  • Currency Amount Validators - Checks whether a string is a valid monetary amount that may include a negative sign and thousands separators.
  • Developer Utilities - Comprehensive library of regular expressions.
  • Regular Expressions - Comprehensive library of common regular expression patterns.

स्टार हिस्ट्री

any86/any-rule के लिए स्टार हिस्ट्री चार्टany86/any-rule के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Any Rule के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Any Rule के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • asaskevich/govalidatorasaskevich का अवतार

    asaskevich/govalidator

    6,203GitHub पर देखें↗

    Go Package of validators and sanitizers for strings, numerics, slices and structs

    Gogogovalidatorsanitization
    GitHub पर देखें↗6,203
  • open-circle/valibotopen-circle का अवतार

    open-circle/valibot

    8,769GitHub पर देखें↗

    Valibot is a modular, type-safe schema library for validating and parsing structural data in TypeScript environments.

    TypeScriptbundle-sizemodularparsing
    GitHub पर देखें↗8,769
  • cjex/regulexCJex का अवतार

    CJex/regulex

    5,836GitHub पर देखें↗

    Regulex is a tool that parses regular expressions into interactive syntax diagrams, rendering them directly on an HTML canvas. It converts a regex string into an abstract syntax tree and visualizes the structure as a navigable diagram, making the internal logic of a regular expression visually accessible. Beyond basic visualization, Regulex provides syntax validation that detects and reports precise errors, including invalid back references and octal escapes. It also offers a state-machine visualization mode that maps regex AST nodes to NFA-like states and transitions, rendered as a directed

    TypeScriptdiagramjavascriptregex
    GitHub पर देखें↗5,836
  • geongeorge/i-hate-regexgeongeorge का अवतार

    geongeorge/i-hate-regex

    4,562GitHub पर देखें↗

    i-hate-regex is a suite of interactive utilities for constructing, validating, configuring, and visualizing regular expressions. It provides a specialized environment for regular expression construction and debugging, allowing users to build complex patterns and verify matching behavior through interactive testing. The project features a regular expression generator with a real-time matching preview and a visual representation tool that displays the logical structure of a pattern. It also includes a curated library of standardized patterns for common data formats, including email addresses, I

    Vuenuxtregextailwindcss
    GitHub पर देखें↗4,562
Any Rule के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

any86/any-rule क्या करता है?

Any-rule is a multi-platform regular expression tool that provides a curated catalog of over 70 ready-to-use patterns for validating and extracting common data formats. The project separates its static regex collection from editor-specific plugins, allowing the same pattern library to be accessed through VS Code, IntelliJ IDEA, Alfred Workflow, and a web interface.

any86/any-rule की मुख्य विशेषताएं क्या हैं?

any86/any-rule की मुख्य विशेषताएं हैं: Multi-Platform Pattern Libraries, Regex Pattern Catalogs, Chinese Identification Validators, Regex Pattern Searches, Pattern Search Tools, Regex Tooling, Keyword Matching, Regex Pattern Inserters।

any86/any-rule के कुछ ओपन-सोर्स विकल्प क्या हैं?

any86/any-rule के ओपन-सोर्स विकल्पों में शामिल हैं: asaskevich/govalidator — [Go] Package of validators and sanitizers for strings, numerics, slices and structs. open-circle/valibot — Valibot is a modular, type-safe schema library for validating and parsing structural data in TypeScript environments. geongeorge/i-hate-regex — i-hate-regex is a suite of interactive utilities for constructing, validating, configuring, and visualizing regular… cjex/regulex — Regulex is a tool that parses regular expressions into interactive syntax diagrams, rendering them directly on an HTML… vincentsit/chinamobilephonenumberregex — This is a regular expression library designed for the validation and identification of mobile phone numbers from… mailcheck/mailcheck — Mailcheck is an email domain suggestion library and validation utility designed to identify misspelled email…