I am trying to loop over a dictionary of phone numbers and using a python regex to determine if they are long distance or local and then adding them to their appropriate dictionary, My regex doesn't appear to be working though. My regex's are these
international__iregex=r'^1?(011|001)' local__iregex=r'^1?(281|832|713|800)' #long distance ld_regex=r'^1?(281|832|713|800|866|877|011|001|888)' long_distance= {} My loop: for key1,value1 in x.items(): if key1 == 'dest': if re.search(ld_regex,value1): long_distance[key1] = value1 print long_distance
-- http://mail.python.org/mailman/listinfo/python-list