for line in lines:
in_quote = False
split_line = []
- for m in string_pat.finditer(line):
+ for m in self.string_pat.finditer(line):
[x] = [x for x in m.groups() if x is not None]
- split_line.append(escape_pat.sub(r'\1', x))
+ split_line.append(self.escape_pat.sub(r'\1', x))
L.append(split_line)
return filter(None, L)