Created: 2008-11-21 23:31
Updated: 2017-12-30 21:06
License: isc


Regex.sugar Maintenance status: Unmaintained!License: ISCChat: IRC on Freenode.netFollow my work on Twitter

A Sugar for the Espresso text editor to develop complicated Regular Expressions. It should support anything described in the reference provided by In cases where a feature is only supported by a subset of the available regular expression engines, I attempt to support it as well as possible without conflicting with any alternatives provided by other engines.


Clone this project somewhere, with the following:

git clone git:// ./Regex.sugar

And then link it to your syntaxes directory:

mkdir -p "$HOME/Library/Application Support/Espresso/Sugars/"
ln -s "$(pwd)/Regex.sugar" "/Users/$(whoami)/Library/Application Support/Espresso/Sugars/"

This project is released for public usage under the terms of the very-permissive ISC license (a modern evolution of the MIT / BSD licenses); more information is available in COPYING.


  • Write a custom Itemizer class so that capture groups can show their capture number in the Navigator, just like how named capture groups will be capable of doing.
  • Conditionals

More information

You can reach me (elliottcable, the author of this project) in the Espresso IRC channel almost 24/7:

##Espresso on Freenode (open in browser)

Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more