import re a = '1324.231.432.1234,192.168.1.6,10.25.11.255这些信息中,哪些是ip呢?' ret = re.findall('((?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d))',a) print(ret) print(re.findall("(?:(?:\d\.|\d{2}\.|1\d{2}\.|2[0-4]\d\.|25[0-5]\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d))",a)) a = "I speak Goat Latin" s = a.split(' ') print(s)