Many properties use regular expressions to define valid command strings. For example, the ParseErrorMessage property uses the following regular expression for Microsoft® environments:
([^(]+)[(]([0-9]+)[)] [:] (error|warning|fatal error)
This expression defines the rules used to parse error messages on Microsoft systems. If you redefine properties that require regular expressions, you must use the correct expression syntax.