RegJSGen¶ ↑
Generate RegExp
s from {RegJSParser}[https://github.com/jviereck/regjsparser]’s AST.
Installation¶ ↑
npm install --save regjsgen
Usage¶ ↑
var regjsgen = require('regjsgen'); // With `regjsparser` var regjsparser = require('regjsparser'); var regex = '^a$'; var ast = regjsparser.parse(regex); // Modify AST // ... // Regenerate `RegExp` regex = regjsgen.generate(ast);
See Also¶ ↑
Testing¶ ↑
Run the command
npm test
To create a new reference file, execute
node test/update-fixture.js
from the repo top directory.
Support¶ ↑
Tested in Node.js 0.8.26~0.10.30.
Author¶ ↑
[](https://twitter.com/demoneaux "Follow @demoneaux on Twitter") |
---|
[Benjamin Tan](http://d10.github.io/) |
Contributors¶ ↑
[](https://twitter.com/mathias "Follow @mathias on Twitter") |
---|
[Mathias Bynens](http://mathiasbynens.be/) |