Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardServer.py

changeset 3025
67064c71df21
parent 3005
3953ddfb991d
child 3058
0a02c433f52d
child 3160
209a07d7e401
equal deleted inserted replaced
3024:17c01303a239 3025:67064c71df21
135 if not valid: 135 if not valid:
136 responseDict["valid"] = valid 136 responseDict["valid"] = valid
137 responseDict["errorMessage"] = error 137 responseDict["errorMessage"] = error
138 responseDict["errorOffset"] = errorOffset 138 responseDict["errorOffset"] = errorOffset
139 else: 139 else:
140 matched, captures = rxExecute(commandDict["regexp"], 140 matched, captures = rxExecute(
141 commandDict["options"], commandDict["text"], 141 commandDict["regexp"], commandDict["options"],
142 commandDict["startpos"]) 142 commandDict["text"], commandDict["startpos"])
143 responseDict["matched"] = matched 143 responseDict["matched"] = matched
144 responseDict["captures"] = captures 144 responseDict["captures"] = captures
145 except ValueError as err: 145 except ValueError as err:
146 responseDict = {"error": str(err)} 146 responseDict = {"error": str(err)}
147 except Exception as err: 147 except Exception as err:

eric ide

mercurial