Regular Expressions^ (25[0-5]|2[0-4][0-9]| [0-1] {1} [0-9] {2}| [1-9] {1} [0-9] {1}| [1-9]) \. (25[0-5]|2[0-4][0-9]| [0-1] {1} [0-9] {2}| [1-9] {1} [0-9] {1}| [1-9]|0] \. (25[0-5]|2[0-4][0-9]| [0-1] {1} [0-9] {2}| [1-9] {1} [0-9] {1}| [1-9]|0] \. (25[0-5]|2[0-4][0-9]| [0-1] {1} [0-9] {2}| [1-9] {1} [0-9] {1}| [0-9]) $ match127.0.0.1 | 255.255.255.0 | 192.168.0.1does not match1200.5.4.3 | ABC.DEF.GHI.JKL | 255.foo.bar.1Regular Expressions^ ((0|1[0-9]{0,2}|2[0-9]{0,1}|2[0-4][0-9]|25[0-5]| [3-9] [0-9] {0,1}) \.) {3} (0|1[0-9]{0,2}|2[0-9]{0,1}|2[0-4][0-9]|25[0-5]| [3-9] [0-9] {0,1}) (? (\/) \ ([0-9]| [1-2] [0-9]|3[0-2]) |) $ Match 192.168.0.1 | 192.168.0.1/32 | 255.255.0.0/1does not match010.0.0.0 | 192.168.0.1/33 | 256.0.1.55Regular Expressions^ (25[0-5]|2[0-4][0-9]|1[0-9][0-9]| [0-9] {.}) (\. (25[0-5]|2[0-4][0-9]|1[0-9][0-9]| [0-9] {)}) {3}$ Matching97.67.44.20 | 199.154.37.214 | 127.0.0.1does not match63.125.94.287 | 140.370.a.187 | 94.923.1Regular Expressions/^ ([[01]?\d?\d|2[0-4]\d|25[0-5]) \.) {3} ([01]?\d?\d|2[0-4]\d|25[0-5]) \ (\d{1}|[ 0-2]{1}\d{1}|3[0-2]) $/Match192.168.100.1/24 | 0.0.0.0/0does not match192.168.100.1/33 | 0.0.0.0/90Regular Expression \d+\.\d+\.\d+\.\d+Match127.0.0.1 | 255.255.255.0 | 192.168.0.1does not match the @#.5.4.3 | ABC.DEF.GHI.JKL | 255.foo.bar.1Regular Expressions^ ((\d|\d\d| [0-1]\d\d|2[0-4]\d|25[0-5]) \. (\d|\d\d| [0-1]\d\d|2[0-4]\d|25[0-5]) \. (\d|\d\d| [0-1]\d\d|2[0-4]\d|25[0-5]) \. (\d|\d\d| [0-1]\d\d|2[0-4]\d|25[0-5]) $ match1.198.0.1 | 100.10.0.1 | 200.200.123.123does not match :12.23 | a.23.345 | 400.500.300.300Regular Expressions^ (\d{1,2}|1\d\d|2[0-4]\d|25[0-5]) \. (\d{1,2}|1\d\d|2[0-4]\d|25[0-5]) \. (\d{1,2}|1\d\d|2[0-4]\d|25[0-5]) \. (\d{1,2}|1\d\d|2[0-4]\d|25[0-5]) $ match0.0.0.0 | 255.255.255.02 | 192.168.0.136does not match256.1.3.4 | 023.44.33.22 | 10.57.98.23. Regular Expressions^ (http|https|ftp) \://(((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[ 1-9][0-9]| [0-9]) \.) {3} (25[0-5]|2[0-4][0-9]|1[0-9][0-9]| [1-9] [0-9]| [0-9]) | ([a-za-z0-9_\-\.]) +\. (Com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|uk|me)) ((: [a-za-z0-9]*)? ([a-za-z0-9\-\._\?\,\ '/\\\+&%\ $#\=~])*)$Match http://www.allkins.com | http://255.255.255.255 | http://allkins.com/page.asp?action=1does not match http://test.testingRegular Expressions^ ([0-2]*[0-9]+[0-9]+) \. ([0-2]*[0-9]+[0-9]+) \. ([0-2]*[0-9]+[0-9]+) \. ([0-2]*[0-9]+[0-9]+)) $ match113.173.40.255 | 171.132.248.57 | 79.93.28.178does not match189.57.135 | 14.190.193999 | a.n.d.233the regular expression \b (([01]?\D?\D|2[0-4]\D|25[0-5]) \.) {3} ([01]?\d?\d|2[0-4]\d|25[0-5]) \b Match217.6.9.89 | 0.0.0.0 | 255.255.255.255does not match256.0.0.0 | 0978.3.3.3 | 65.4t.54.3
Regular expression----------matching IP address