Thanks, but the one they are calling "Accurate" is the same one I'm using as best as I can tell. I don't need to split the the octets.
Thanks, Adrian On Wed, Dec 1, 2010 at 5:14 PM, teacher1st <[email protected]> wrote: > Some suggestions here: > > http://answers.oreilly.com/topic/318-how-to-match-ipv4-addresses-with-regular-expressions/ > > > > On 12/1/2010 4:08 PM, Adrian Crenshaw wrote: > > Hi All, > I've Googled around and not had much luck finding something better. I'm > trying to parse a file in Python and extract all IPs. Currently I'm using: > > > IPsInFile = > re.findall('(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)',TextBlob) > > But this gives me some bad results such as: > > .106 > .123.102 > .128 > .143 > .144 > .186.64 > .190 > .2 > .200.65 > .208.7 > .214 > .24.124.224 > .250.23.32 > .36.132.142 > .73 > 0.204.35.172 > 0.36.132.60 > 0.6.1.32 > 0.6.1.33 > 0.64 > 1.159.84 > 1.33 > > Any ideas for a better regular expression to use? > > Thanks, > Adrian > > > _______________________________________________ > Pauldotcom mailing > [email protected]http://mail.pauldotcom.com/cgi-bin/mailman/listinfo/pauldotcom > Main Web Site: http://pauldotcom.com > > > > _______________________________________________ > Pauldotcom mailing list > [email protected] > http://mail.pauldotcom.com/cgi-bin/mailman/listinfo/pauldotcom > Main Web Site: http://pauldotcom.com >
_______________________________________________ Pauldotcom mailing list [email protected] http://mail.pauldotcom.com/cgi-bin/mailman/listinfo/pauldotcom Main Web Site: http://pauldotcom.com
