Insert/Context Menu

RegEx Builder

Context Menu
Previous Top Next

When you right-click in the the regular expression box (or use the Insert menu item on the main menu bar) you are presented with an extensive cascading menu that allows you to insert many regular expression constructs directly into the expression.  This means that you don't need to commit to memory all of the nuances of regular expression syntax.
The top most menu (shown below) contains several sub-menus that present different classes of regular expression constructs.  Each is explained briefly.



·     Character Classes
Go here to select from the different character classes that you need to match.  This is usually the place you want to start.  Most of the other sub-menus build of of the selection you will make here.

·     Quantifiers
The choice in this submenu help you decide how many instances of a character class or literal you want to match.

·     Atomic Zero-width Assertions
These constructs do not match any actual characters, but match assertions in the text.  For instance: match-beginning-of-line, match-word-boundary, and match-end-of-line are all zer-width assertions.

·     Grouping Constructs
Advanced grouping constructs.  Please consult MSDN or online references for details on each of these constructs.

·     Backreference Constructs
Advanced backreferencing constructs.  Please consult MSDN or online references for details on each of these constructs.

·     Alternation Constructs
Advanced alternation constructs.  Please consult MSDN or online references for details on each of these constructs.

·     Miscellaneous Constructs
The only item available on this submenu is a regular expression comment.  This allows for inserting comments into your regular expression to help clarify the expression.

·     Common Expressions
Presents a list of common expressions which can be inserted into the regular expression. This is a dynamic menu built from the regular expression files found in the Expresisons subdirectory of the application installation location.  You can build your own library of expressions by saving expression files into this directory.  Upon application restart any added expressions will be available in this menu.

·     Insert Example Expression
Just like the Common Expressions menu, but based on files found in the Examples sub directory of the application installation location.