rexer
Generate matching strings from regular expressions.
$ npm install rexer [-g]
Usage
rex <pattern[, pattern[, ...]]>
var rex = ;var matches = ;
Arguments are automatically concatenated, so rex a b
is equivalent to rex ab
. The same applies when used as a module.
Works for
- literals,
$ rex "abcd"["abcd"]
- character sets
$ rex "[a-c][0-2]"["a0","a1","a2","b0","b1","b2","c0","c1","c2"]
- and alternations.
$ rex "(hi|bye) world"["hi world","bye world"]
Not yet implemented
- quantifiers,
- special characters,
- backreferences (?)
- and lookaheads (?).