Regular expression error

SyntaxEditor for Windows Forms Forum

Posted 14 years ago by Russell Mason
Avatar
Hi

If I use the regular expression (?s)(?i)SELECT.*MyTable on a FindReplace.FindAll using a SearchType of RegularExpression I get an exception 'Unknown regular expression advanced grouping construct'. This is on the (?s) and (?i) values.

Is this something you don't support? If not how can I get these options? I guess I can use MatchCase to ignore case (?i), but how do I include new lines in the . statement (?s)? and any other special (?xx) instruction for that matter?

Thanks
Russell Mason

Comments (1)

Posted 14 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar
Hi Russell,

Sorry we support almost all the constructs in the .NET regular expression syntax however don't support switching options within an expression.

For newlines, "(. | \n)" that will find "all" characters.


Actipro Software Support

The latest build of this product (v2018.1 build 0341) was released 6 months ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.