regex2dfa

0.1.6 • Public • Published

regex2dfa

regex2dfa is a single-function module that takes an input regular expression and converts it to a deterministic finite automata (DFA).

Installation

npm install regex2dfa

Usage

var regex2dfa = require('regex2dfa/regex2dfa.js');
var regex = "^(a|b)*$";
var dfa = regex2dfa.regex2dfa(regex);
console.log(dfa);

outputs

0    0    97    97
0    0    98    98
0

Author

Kevin P. Dyer (kpdyer@gmail.com)

Readme

Keywords

none

Package Sidebar

Install

npm i regex2dfa

Weekly Downloads

5

Version

0.1.6

License

Apache-2.0

Last publish

Collaborators

  • kpdyer