Lines Matching refs:match
153 match = self.interesting.search(rawdata, i) # < or &
154 if match:
155 j = match.start()
169 if starttagopen.match(rawdata, i): # < + letter
200 match = charref.match(rawdata, i)
201 if match:
202 name = match.group()[2:-1]
204 k = match.end()
215 match = entityref.match(rawdata, i)
216 if match:
217 name = match.group(1)
219 k = match.end()
224 match = incomplete.match(rawdata, i)
225 if match:
226 # match.group() will contain at least 2 chars
227 if end and match.group() == rawdata[i:]:
228 k = match.end()
291 match = piclose.search(rawdata, i+2) # >
292 if not match:
294 j = match.start()
296 j = match.end()
310 match = tagfind_tolerant.match(rawdata, i+1)
311 assert match, 'unexpected call to parse_starttag()'
312 k = match.end()
313 self.lasttag = tag = match.group(1).lower()
315 m = attrfind_tolerant.match(rawdata, k)
346 m = locatestarttagend_tolerant.match(rawdata, i)
381 match = endendtag.search(rawdata, i+1) # >
382 if not match:
384 gtpos = match.end()
385 match = endtagfind.match(rawdata, i) # </ + tag + >
386 if not match:
391 namematch = tagfind_tolerant.match(rawdata, i+2)
407 elem = match.group(1).lower() # script or style