Networkingflags: g
HTTP Status Code
Match 3-digit HTTP status codes in the 1xx–5xx range.
Try it in RegexProPattern
regexJavaScript
/\b[1-5]\d{2}\b/gRaw source: \b[1-5]\d{2}\b
How it works
Leading digit 1–5 covers all standard class codes (informational, success, redirect, client error, server error), followed by any two digits. Word boundaries prevent partial matches.
Examples
Input
HTTP 200 OKMatches
200
Input
Returned 404, then 500Matches
404500
Input
no codes hereNo match
—Common use cases
- Access log parsing
- Error rate dashboarding
- API test report aggregation
- Monitoring alerts on 5xx spikes
Related concepts
Alternation with the | Operator
ConceptThe pipe | matches either the expression on its left or on its right. Combine with groups to alternate over a subpattern.
How to Match Multiple Patterns (Alternation)
How-toCombine patterns with | to match either option. Wrap alternatives in a group to scope the alternation correctly.