Loading AHX...
Test regular expressions with live match highlighting.
. (dot)Any character\wWord char [a-zA-Z0-9_]\dDigit [0-9]\sWhitespace\W \D \SOpposite of above[abc]Any of a, b, c[^abc]NOT a, b, c[a-z]Range a to z^Start of string$End of string\bWord boundary*0 or more+1 or more?0 or 1 (optional){n}Exactly n{n,m}n to m(abc)Capture group(?:abc)Non-capturinga|ba OR b(?<name>)Named groupTest regular expressions in real-time with match highlighting, capture group extraction, and support for global, case-insensitive, and multiline flags. Perfect for developers debugging patterns, validating input formats, or learning regex syntax.
WebStorm explains regex inline, suggests simplifications, and flags catastrophic backtracking — no copy-paste needed.
jetbrains.com