Regular Expressions Tool

Free online regular expression tester with live pattern matching, syntax highlighting, and comprehensive reference guide. Test, validate, and debug your regex patterns with ease.

Back to Home

Pattern

Test String

Matches

No matches found

Quick Reference

  • A single character of: a, b or c

    [abc]

  • A character except: a, b or c

    [^abc]

  • A character in the range: a-z

    [a-z]

  • A character not in the range: a-z

    [^a-z]

  • A character in the range: a-z or A-Z

    [a-zA-Z]

  • Any single character

    .

  • Alternate - match either a or b

    a|b

  • Any whitespace character

    \s

  • Any non-whitespace character

    \S

  • Any digit

    \d

  • Any non-digit

    \D

  • Any word character

    \w

  • Any non-word character

    \W

  • Non-capturing group

    (?:...)

  • Capturing group

    (...)

  • Zero or one of a

    a?

  • Zero or more of a

    a*

  • One or more of a

    a+

  • Exactly 3 of a

    a{3}

  • 3 or more of a

    a{3,}

  • Between 3 and 6 of a

    a{3,6}

  • Start of string

    ^

  • End of string

    $

  • A word boundary

    \b

  • Non-word boundary

    \B