Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py

changeset 2733
0c4c648a93b3
parent 2302
f29e9405c851
child 2791
a9577f248f04
child 2824
858412c29c34
equal deleted inserted replaced
2732:c14fe50c113e 2733:0c4c648a93b3
297 regexp += "{0}-{1}".format( 297 regexp += "{0}-{1}".format(
298 self.__formatCharacter(index, char1), 298 self.__formatCharacter(index, char1),
299 self.__formatCharacter(index, char2)) 299 self.__formatCharacter(index, char2))
300 300
301 if regexp: 301 if regexp:
302 if len(regexp) == 2 and regexp in self.predefinedClasses: 302 if (len(regexp) == 2 and \
303 (regexp in self.predefinedClasses or regexp in self.specialChars)) or \
304 len(regexp) == 1:
303 return regexp 305 return regexp
304 else: 306 else:
305 return "[{0}]".format(regexp) 307 return "[{0}]".format(regexp)
306 else: 308 else:
307 return "" 309 return ""

eric ide

mercurial