60 parsedLine = parsedLine[1:-1] |
60 parsedLine = parsedLine[1:-1] |
61 regExpRule = True |
61 regExpRule = True |
62 |
62 |
63 options = parsedLine.find("$") |
63 options = parsedLine.find("$") |
64 if options >= 0: |
64 if options >= 0: |
65 self.__options = parsedLine[options + 1].split(",") |
65 try: |
|
66 self.__options = parsedLine[options + 1:].split(",") |
|
67 except IndexError: |
|
68 self.__options = [] |
66 parsedLine = parsedLine[:options] |
69 parsedLine = parsedLine[:options] |
67 |
70 |
68 self.setPattern(parsedLine, regExpRule) |
71 self.setPattern(parsedLine, regExpRule) |
69 |
72 |
70 if "match-case" in self.__options: |
73 if "match-case" in self.__options: |