0.1.1 • Published 13 years ago
retrie v0.1.1
Retrie
JS port of @dankogai's RegexpTrie, written in Coco.
usage
RegExp('^' + Retrie(['a', 'ab', 'ac', 'd'])) //=> /^(?:a[bc]?|d)/
RegExp('^' + Retrie(['abcd'], true)) //=> /^a(?:b(?:cd?)?)?/
JS port of @dankogai's RegexpTrie, written in Coco.
RegExp('^' + Retrie(['a', 'ab', 'ac', 'd'])) //=> /^(?:a[bc]?|d)/
RegExp('^' + Retrie(['abcd'], true)) //=> /^a(?:b(?:cd?)?)?/