I don't think I've invented a new language. The Find and Replace commands use standard syntax of C and related languages for representing nonprinting characters in strings. I made one addition based on an idea from C#, using an @ prefix to indicate that a string should be understood literally rather than interpreted with possible tokens. EdSharp supports regular expressions in three commands: Replace with Regular Expression (Control+Shift+R), Extract with Regular Expression (Control+Shift+E), and Yield (count) with Regular Expression (Control+Shift+Y). Regards, Jamal On Sat, 18 Aug 2007, Benjamin Hawkes-Lewis wrote: > Date: Sat, 18 Aug 2007 18:58:33 +0100 > From: Benjamin Hawkes-Lewis <bhawkeslewis@xxxxxxxxxxxxxx> > Reply-To: guispeak@xxxxxxxxxxxxx > To: guispeak@xxxxxxxxxxxxx > Cc: uaccess-l@xxxxxxxxxxxxxx, programming@xxxxxxxxxxxxxxxxxxxx, > program-l@xxxxxxxxxxxxx > Subject: [guispeak] Re: EdSharp 1.2 released > > Jamal Mazrui wrote: > > > The Text you enter in Find or Replace dialogs may now include > > tokens that represent nonprinting characters. [snipped description of > > syntax] > > Have you considered supporting Perl-compatible regular expressions, > whose mastery is a transferable skill, rather than inventing your own > matching language: > > http://www.pcre.org/ > > -- > Benjamin Hawkes-Lewis > ** To leave the list, click on the immediately-following link:- > ** [mailto:guispeak-request@xxxxxxxxxxxxx?subject=unsubscribe] > ** If this link doesn't work then send a message to: > ** guispeak-request@xxxxxxxxxxxxx > ** and in the Subject line type > ** unsubscribe > ** For other list commands such as vacation mode, click on the > ** immediately-following link:- > ** [mailto:guispeak-request@xxxxxxxxxxxxx?subject=faq] > ** or send a message, to > ** guispeak-request@xxxxxxxxxxxxx with the Subject:- faq > ** To leave the list, click on the immediately-following link:- ** [mailto:guispeak-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** guispeak-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:guispeak-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** guispeak-request@xxxxxxxxxxxxx with the Subject:- faq