What problem does it solve? Writing correct regular expressions is error-prone: patterns often fail on edge cases, suffer from catastrophic backtracking (ReDoS), or silently accept invalid input. This Skill provides a structured reference and workflow for building, testing, and hardening regex patterns. ## Core Features & Use Cases - Syntax Reference: Quick tables for character classes, quantifiers, anchors, groups, and lookarounds. - Ready-Made Patterns: Common patterns for email, URL, phone, IP address, date, and strong password validation. - Testing & Debugging Workflow: Guidance for visual testing on Regex101, unit testing positive and negative cases, and preventing ReDoS with atomic groups and possessive quantifiers. - Use Case: When you need to validate user input such as Turkish phone numbers or dates in a JavaScript or Python application, use this Skill to get a correct pattern, test it, and ensure it is safe against denial-of-service attacks. ## Quick Start Ask the agent to build and test a regular expression for validating email addresses in JavaScript, including negative test cases and a ReDoS safety check.