Skip to content
Generate regular expressions from regjsparser’s AST.
Branch: master
Clone or download
Latest commit 3e898bd Oct 24, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tests
.editorconfig
.gitattributes
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
README.md
package-lock.json
package.json
regjsgen.js

README.md

regjsgen Build status Code coverage status

Generate regular expressions from regjsparser’s AST.

Installation

npm install --save regjsgen

API

regjsgen.generate(ast)

This function accepts an abstract syntax tree representing a regular expression, and returns the generated regular expression string.

var regjsparser = require('regjsparser');
var regjsgen = require('regjsgen');

// Generate an AST with `regjsparser`.
var ast = regjsparser.parse(regex);

// Modify AST
//

// Generate `RegExp` string with `regjsgen`.
regex = regjsgen.generate(ast);

Support

Tested in Node.js 0.10, 0.12, 4, 6 and 8.

You can’t perform that action at this time.