[RegEx] Are there any tools to test a regular expression will work
Specifically Boost "Perl Regular Expression Syntax" option (with or without Unicode enhancements) I am working with software a product that is using Boost regex engine but I need a way to test individual regex expressions before committing them in to it. But I have found there are operstors that I sometimes need to use that do not exist in any on-line or client-side regex tester/editor or IDE that I have tried. They all seem to be based on Java or .Net based regex engines and I can not find any that uses the Boost engine. Tried RegExPal, RegEx.Powertoy, NotePad++, Padre etc. I don't mind whether it is online, Windows based, Linux based (so long as easy to install) or part of a larger application (so long as not massive). I just want something that will take a few seconds to tell if a regular expression will match a particular text. Example Boost specific expression:- "(one) (two) (three) \g-1" should match on:- "one two three three" Regards, John ________________________________ Sophos Ltd, a company registered in England and Wales, number 2096520, The Pentagon, Abingdon Science Park, Abingdon, OX14 3YP, United Kingdom
Found 3 tools that say they are Boost regex Confirmed: "bregextest" https://code.google.com/p/bregextest/ Untested: "boost.regex playground" http://zett42.de/software/boost-regex-playground/ "GrepWin" http://stefanstools.sourceforge.net/grepWin.html -- View this message in context: http://boost.2283326.n4.nabble.com/RegEx-Are-there-any-tools-to-test-a-regul... Sent from the Boost - Users mailing list archive at Nabble.com.
http://www.ultrapico.com/expresso.htm This is my personal favorite.
On Wed, May 21, 2014 at 2:58 PM, John Bryan
Specifically Boost "Perl Regular Expression Syntax" option (with or without Unicode enhancements)
I am working with software a product that is using Boost regex engine but I need a way to test individual regex expressions before committing them in to it.
But I have found there are operstors that I sometimes need to use that do not exist in any on-line or client-side regex tester/editor or IDE that I have tried. They all seem to be based on Java or .Net based regex engines and I can not find any that uses the Boost engine. Tried RegExPal, RegEx.Powertoy, NotePad++, Padre etc.
I don't mind whether it is online, Windows based, Linux based (so long as easy to install) or part of a larger application (so long as not massive). I just want something that will take a few seconds to tell if a regular expression will match a particular text.
Example Boost specific expression:- "(one) (two) (three) \g-1" should match on:- "one two three three"
Regards, John
------------------------------
Sophos Ltd, a company registered in England and Wales, number 2096520, The Pentagon, Abingdon Science Park, Abingdon, OX14 3YP, United Kingdom
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
participants (2)
-
Jeff Perkins
-
John Bryan