Home | History | Annotate | Download | only in python2.7

Lines Matching refs:rawdata

74         self.rawdata = ''
103 self.rawdata = self.rawdata + data
117 rawdata = self.rawdata
119 n = len(rawdata)
122 self.handle_data(rawdata[i:n])
125 match = interesting.search(rawdata, i)
129 self.handle_data(rawdata[i:j])
132 if rawdata[i] == '<':
133 if starttagopen.match(rawdata, i):
135 self.handle_data(rawdata[i])
142 if rawdata.startswith("</", i):
156 if rawdata.startswith("<!--", i):
165 if rawdata.startswith("<?", i):
170 if rawdata.startswith("<!", i):
178 elif rawdata[i] == '&':
180 self.handle_data(rawdata[i])
183 match = charref.match(rawdata, i)
188 if rawdata[i-1] != ';': i = i-1
190 match = entityref.match(rawdata, i)
195 if rawdata[i-1] != ';': i = i-1
201 match = incomplete.match(rawdata, i)
203 self.handle_data(rawdata[i])
209 self.handle_data(rawdata[i:j])
213 self.handle_data(rawdata[i:n])
215 self.rawdata = rawdata[i:]
223 rawdata = self.rawdata
224 if rawdata[i:i+2] != '<?':
226 match = piclose.search(rawdata, i+2)
230 self.handle_pi(rawdata[i+2: j])
241 rawdata = self.rawdata
242 if shorttagopen.match(rawdata, i):
247 match = shorttag.match(rawdata, i)
255 self.__starttag_text = rawdata[start_pos:match.end(1) + 1]
261 match = endbracket.search(rawdata, i+1)
267 if rawdata[i:i+2] == '<>':
272 match = tagfind.match(rawdata, i+1)
276 tag = rawdata[i+1:k].lower()
279 match = attrfind.match(rawdata, k)
293 if rawdata[j] == '>':
295 self.__starttag_text = rawdata[start_pos:j]
312 rawdata = self.rawdata
313 match = endbracket.search(rawdata, i+1)
317 tag = rawdata[i+2:j].strip().lower()
318 if rawdata[j] == '>':