code: def regex_match_list(line, patterns):
      
      m = None
      for ptn in patterns:
          m = ptn.match(line)
          if m is not None:
              break
      return m
docs: Given a list of COMPILED regex patters, perform the "re.match" operation
         on the line for every pattern.
         Break from searching at the first match, returning the match object.
         In the case that no patterns match, the None type will be returned.
         @param line: (unicode string) to be searched in.
         @param patterns: (list) of compiled regex patterns to search  "line"
          with.
         @return: (None or an re.match object), depending upon whether one of
          the patterns matched within line or not.