The resolve server responds with some basic HTML formatting, where the actual
        results are listed as an HTML list. The regular expression RE_RESULT captures
        each entry

def __parse_results(self,results):
        """
        The resolve server responds with some basic HTML formatting, where the actual
        results are listed as an HTML list. The regular expression RE_RESULT captures
        each entry
        """
        reslist = []
        cursor = 0
        match  = RE_RESULTS.search(results,cursor)
        while match:
            doc = {}
            doc['bibcode'] = match.group('bibcode')
            doc['confidence'] = self.__get_confidence_level(match.group('confidence'))
            doc['refstring'] = match.group('refstring')
            reslist.append(doc)
            cursor = match.end()
            match  = RE_RESULTS.search(results,cursor)
        return reslist