'''[http://laurent.riesterer.free.fr/regexp/%|%Visual REGEXP]''', by Laurent Riesterer, is a program that illustrates the mechanics of [regular expressions], quickly build efficient regular expressions, etc. Currently at ** Attributes ** current version: 3.1 release time: 2006-03-07 contact: mailto:laurent.riesterer@free.fr ** See Also ** * [redet] -- a different take on the same thing, similar in functionality (?) * https://kodos.sourceforge.net/ -- similar tool in python * [Regular Expression Examples] links a bunch of useful references * [Wojciech Kocjan] previously had a related tool called "VisualRegExp" at [ftp://ftp.tcl.pl/pub/visualre/], but it hasn't been seen since 2006 ** Description ** [http://laurent.riesterer.free.fr/regexp/screenshot1.png] [http://laurent.riesterer.free.fr/regexp/screenshot2.png] [http://laurent.riesterer.free.fr/regexp/screenshot3.png] ---- ** Discussion ** My raving was deleted, but I reiterate it: never mind similar tools: this app can be improved, but it can't be beaten. [RLH]: I use this app all the time. I have tweaked it (wider buttons and a quit button) but other than that I really like it. [aspect]: as of 2015-02-26 I have made some tiny tweaks for this so I don't have to https://xkcd.com/208/%|%be this guy%|%. Eventually it will get into a [chiselapp] repo. Ping me if you want to hurry that process along. PING! [LW]: Can you elaborate on the tweaks you made? I maintain this app's package for the Gentoo Linux distribution and may be interested in some of your changes. [aspect]: pretty trivial stuff so far. My notes say: ====== # - remove stale manual undo code (handled by text widgets) # - collapse delete/insert into a single replace to leave undo clean # - get rid of extra newline from [.t get 1.0 end] # - change select buttons in replace mode (only) to insert \\$x in replace.text # - tag/colour inserted \\$x in replace.text # - default to replace mode # - change help font to TkFixedFont (and bold version of same) # - bump version number to 3.2. filename said 3.1; source said 3.0 ====== <> Application | Dev. Tools | Regular Expressions