Regex Pattern Library
A curated collection of production-ready regular expressions. Browse by category, understand how they work, and test them live in our visualizer.
Network
Email Validation
Matches standard email addresses according to RFC 5322.
URL Matching
Matches standard HTTP and HTTPS URLs including paths and query parameters.
IPv4 Address
Matches standard IPv4 addresses.
Regex Pattern 2
A comprehensive regular expression for handling network tasks, variant 2.
Regex Pattern 10
A comprehensive regular expression for handling network tasks, variant 10.
Regex Pattern 18
A comprehensive regular expression for handling network tasks, variant 18.
Regex Pattern 26
A comprehensive regular expression for handling network tasks, variant 26.
Regex Pattern 34
A comprehensive regular expression for handling network tasks, variant 34.
Regex Pattern 42
A comprehensive regular expression for handling network tasks, variant 42.
Regex Pattern 50
A comprehensive regular expression for handling network tasks, variant 50.
Regex Pattern 58
A comprehensive regular expression for handling network tasks, variant 58.
Regex Pattern 66
A comprehensive regular expression for handling network tasks, variant 66.
Regex Pattern 74
A comprehensive regular expression for handling network tasks, variant 74.
Regex Pattern 82
A comprehensive regular expression for handling network tasks, variant 82.
Regex Pattern 90
A comprehensive regular expression for handling network tasks, variant 90.
Regex Pattern 98
A comprehensive regular expression for handling network tasks, variant 98.
Validation
US Phone Number
Matches US phone numbers in various formats (e.g. (123) 456-7890, 123-456-7890).
Regex Pattern 0
A comprehensive regular expression for handling validation tasks, variant 0.
Regex Pattern 8
A comprehensive regular expression for handling validation tasks, variant 8.
Regex Pattern 16
A comprehensive regular expression for handling validation tasks, variant 16.
Regex Pattern 24
A comprehensive regular expression for handling validation tasks, variant 24.
Regex Pattern 32
A comprehensive regular expression for handling validation tasks, variant 32.
Regex Pattern 40
A comprehensive regular expression for handling validation tasks, variant 40.
Regex Pattern 48
A comprehensive regular expression for handling validation tasks, variant 48.
Regex Pattern 56
A comprehensive regular expression for handling validation tasks, variant 56.
Regex Pattern 64
A comprehensive regular expression for handling validation tasks, variant 64.
Regex Pattern 72
A comprehensive regular expression for handling validation tasks, variant 72.
Regex Pattern 80
A comprehensive regular expression for handling validation tasks, variant 80.
Regex Pattern 88
A comprehensive regular expression for handling validation tasks, variant 88.
Regex Pattern 96
A comprehensive regular expression for handling validation tasks, variant 96.
Security
Strong Password
Matches passwords with at least 8 characters, one uppercase, one lowercase, one number and one special character.
Regex Pattern 5
A comprehensive regular expression for handling security tasks, variant 5.
Regex Pattern 13
A comprehensive regular expression for handling security tasks, variant 13.
Regex Pattern 21
A comprehensive regular expression for handling security tasks, variant 21.
Regex Pattern 29
A comprehensive regular expression for handling security tasks, variant 29.
Regex Pattern 37
A comprehensive regular expression for handling security tasks, variant 37.
Regex Pattern 45
A comprehensive regular expression for handling security tasks, variant 45.
Regex Pattern 53
A comprehensive regular expression for handling security tasks, variant 53.
Regex Pattern 61
A comprehensive regular expression for handling security tasks, variant 61.
Regex Pattern 69
A comprehensive regular expression for handling security tasks, variant 69.
Regex Pattern 77
A comprehensive regular expression for handling security tasks, variant 77.
Regex Pattern 85
A comprehensive regular expression for handling security tasks, variant 85.
Regex Pattern 93
A comprehensive regular expression for handling security tasks, variant 93.
Extraction
Regex Pattern 1
A comprehensive regular expression for handling extraction tasks, variant 1.
Regex Pattern 9
A comprehensive regular expression for handling extraction tasks, variant 9.
Regex Pattern 17
A comprehensive regular expression for handling extraction tasks, variant 17.
Regex Pattern 25
A comprehensive regular expression for handling extraction tasks, variant 25.
Regex Pattern 33
A comprehensive regular expression for handling extraction tasks, variant 33.
Regex Pattern 41
A comprehensive regular expression for handling extraction tasks, variant 41.
Regex Pattern 49
A comprehensive regular expression for handling extraction tasks, variant 49.
Regex Pattern 57
A comprehensive regular expression for handling extraction tasks, variant 57.
Regex Pattern 65
A comprehensive regular expression for handling extraction tasks, variant 65.
Regex Pattern 73
A comprehensive regular expression for handling extraction tasks, variant 73.
Regex Pattern 81
A comprehensive regular expression for handling extraction tasks, variant 81.
Regex Pattern 89
A comprehensive regular expression for handling extraction tasks, variant 89.
Regex Pattern 97
A comprehensive regular expression for handling extraction tasks, variant 97.
Text
Regex Pattern 3
A comprehensive regular expression for handling text tasks, variant 3.
Regex Pattern 11
A comprehensive regular expression for handling text tasks, variant 11.
Regex Pattern 19
A comprehensive regular expression for handling text tasks, variant 19.
Regex Pattern 27
A comprehensive regular expression for handling text tasks, variant 27.
Regex Pattern 35
A comprehensive regular expression for handling text tasks, variant 35.
Regex Pattern 43
A comprehensive regular expression for handling text tasks, variant 43.
Regex Pattern 51
A comprehensive regular expression for handling text tasks, variant 51.
Regex Pattern 59
A comprehensive regular expression for handling text tasks, variant 59.
Regex Pattern 67
A comprehensive regular expression for handling text tasks, variant 67.
Regex Pattern 75
A comprehensive regular expression for handling text tasks, variant 75.
Regex Pattern 83
A comprehensive regular expression for handling text tasks, variant 83.
Regex Pattern 91
A comprehensive regular expression for handling text tasks, variant 91.
Regex Pattern 99
A comprehensive regular expression for handling text tasks, variant 99.
Coding
Regex Pattern 4
A comprehensive regular expression for handling coding tasks, variant 4.
Regex Pattern 12
A comprehensive regular expression for handling coding tasks, variant 12.
Regex Pattern 20
A comprehensive regular expression for handling coding tasks, variant 20.
Regex Pattern 28
A comprehensive regular expression for handling coding tasks, variant 28.
Regex Pattern 36
A comprehensive regular expression for handling coding tasks, variant 36.
Regex Pattern 44
A comprehensive regular expression for handling coding tasks, variant 44.
Regex Pattern 52
A comprehensive regular expression for handling coding tasks, variant 52.
Regex Pattern 60
A comprehensive regular expression for handling coding tasks, variant 60.
Regex Pattern 68
A comprehensive regular expression for handling coding tasks, variant 68.
Regex Pattern 76
A comprehensive regular expression for handling coding tasks, variant 76.
Regex Pattern 84
A comprehensive regular expression for handling coding tasks, variant 84.
Regex Pattern 92
A comprehensive regular expression for handling coding tasks, variant 92.
Web
Regex Pattern 6
A comprehensive regular expression for handling web tasks, variant 6.
Regex Pattern 14
A comprehensive regular expression for handling web tasks, variant 14.
Regex Pattern 22
A comprehensive regular expression for handling web tasks, variant 22.
Regex Pattern 30
A comprehensive regular expression for handling web tasks, variant 30.
Regex Pattern 38
A comprehensive regular expression for handling web tasks, variant 38.
Regex Pattern 46
A comprehensive regular expression for handling web tasks, variant 46.
Regex Pattern 54
A comprehensive regular expression for handling web tasks, variant 54.
Regex Pattern 62
A comprehensive regular expression for handling web tasks, variant 62.
Regex Pattern 70
A comprehensive regular expression for handling web tasks, variant 70.
Regex Pattern 78
A comprehensive regular expression for handling web tasks, variant 78.
Regex Pattern 86
A comprehensive regular expression for handling web tasks, variant 86.
Regex Pattern 94
A comprehensive regular expression for handling web tasks, variant 94.
Date/Time
Regex Pattern 7
A comprehensive regular expression for handling date/time tasks, variant 7.
Regex Pattern 15
A comprehensive regular expression for handling date/time tasks, variant 15.
Regex Pattern 23
A comprehensive regular expression for handling date/time tasks, variant 23.
Regex Pattern 31
A comprehensive regular expression for handling date/time tasks, variant 31.
Regex Pattern 39
A comprehensive regular expression for handling date/time tasks, variant 39.
Regex Pattern 47
A comprehensive regular expression for handling date/time tasks, variant 47.
Regex Pattern 55
A comprehensive regular expression for handling date/time tasks, variant 55.
Regex Pattern 63
A comprehensive regular expression for handling date/time tasks, variant 63.
Regex Pattern 71
A comprehensive regular expression for handling date/time tasks, variant 71.
Regex Pattern 79
A comprehensive regular expression for handling date/time tasks, variant 79.
Regex Pattern 87
A comprehensive regular expression for handling date/time tasks, variant 87.
Regex Pattern 95
A comprehensive regular expression for handling date/time tasks, variant 95.