Visual Studio Code syntax highlighter for Steve Levithan's Regex+ library, "a template tag for readable, high-performance, native JS regexes with extended syntax, context-aware interpolation, and always-on best practices".
This extension highlights Regex+ template strings in JavaScript and TypeScript source files, including their React flavours.
You can also create and edit .regex+ files, their full text is considered a regular expression source. This may help in writing very complex expressions that you can later copy and paste in your JS/TS code (or even read it from disk and feed it to Regex+'s pattern utility).
Be sure to read the docs if you're not familiar with Regex+.
Regex+ is an astonishing piece of software. I highly recommend it you want to be serious about regexes.
None yet.
Although the full regular expression syntax Regex+ brings is supported, not all its features are yet implemented.
For now, the following restrictions apply:
- Only the
regex,regex(flags)andpatterntagged templates are supported. Theregex(optionsObject)variant and therewriteutility are not. - Only the main Regex+ package is supported. Support for the recursion plugin is not.
- You cannot rename the imports, they have to be named
regexandpattern.
There is still work in progress and the missing features will be implemented gradually.
Buf fixes and improvements.


