Dan Bar Dov wrote: > I'm trying to construct a regular expression to match valid IP address, > without leading zeroes (i.e > 1.2.3.4 , 254.10.0.0 , but not > 324.1.1.1, nor 010.10.10.1 ) > > This is what I come up with, and it does not work. > > r'(^[12]?\d{0,2}\.){3,3}[12]?\d{0,2}' > > What am I doing wrong? > Any common knowledge IP matching RE? > > Thanks, > Dan > r'^[12]\d?\d?.\d{1,3}.\d{1,3}.\d{1,3}$' HTH -- http://mail.python.org/mailman/listinfo/python-list