Regular Expressions 101

IP Address (with 0s)

Open Workspace
  • JavaScript
  • Match
10

Regular Expression

/
^((1?[\d]?[\d]|2([0-4][\d]|5[0-5]))[.]){3}(1?[\d]?[\d]|2([0-4][\d]|5[0-5]))$
/

Description

Matches all valid IP addresses from 0.0.0.0 to 255.255.255.255

Submitted by Ryan Plummer