InvalidRegex class
The InvalidRegex exception class describes an exception associated with an invalid Regular Expression being passed to a method that takes a regular expression argument.
To produce an InvalidRegex exception yourself, you typically use a User Language Throw statement with an InvalidRegex New constructor. This statement must be issued from within a method, and it can only be caught by the code that calls the method. For example, the following statement throws an InvalidRegex exception with the position set to 13
, the code set to 666
, and the description indicating Bad luck
:
throw %(invalidRegex):new(position=13, code=666, - description='Bad luck')
The methods in this class are listed at "List of InvalidRegex methods".