PHP Classes

File: test/js/out-nfa.txt

Recommend this page to a friend!
  Packages of Nikos M.   Matchy   test/js/out-nfa.txt   Download  
File: test/js/out-nfa.txt
Role: Documentation
Content type: text/plain
Description: Documentation
Class: Matchy
Perform exact or fuzzy searches in text strings
Author: By
Last change: v.4.0.0, in progress

* fix boyermoore
* option to return errors in match
* update tests
Date: 5 months ago
Size: 6,714 bytes
 

Contents

Class file image Download
?? nfa("(a|b)*", "baabbbbbab", 0) = 0, errors 0 nfa("^(a|b)*$", "baabbbbbab", 0) = 0, errors 0 nfa("aa(b+)", "baabbbbbab", 0) = 1, errors 0 nfa("(a+)(b+)", "baabbbbbab", 0) = 1, errors 0 nfa("bababa", "baabbbbbab", 0) = -1, errors 2 nfa("bababa", "baabbbbbab", 0) = -1, errors 2 nfa("(a|b)*", "aaabbabbbb", 0) = 0, errors 0 nfa("^(a|b)*$", "aaabbabbbb", 0) = 0, errors 0 nfa("aa(b+)", "aaabbabbbb", 0) = 1, errors 0 nfa("(a+)(b+)", "aaabbabbbb", 0) = 0, errors 0 nfa("bababa", "aaabbabbbb", 0) = -1, errors 2 nfa("bababa", "aaabbabbbb", 0) = -1, errors 2 nfa("(a|b)*", "bbbaaaaabb", 0) = 0, errors 0 nfa("^(a|b)*$", "bbbaaaaabb", 0) = 0, errors 0 nfa("aa(b+)", "bbbaaaaabb", 0) = 6, errors 0 nfa("(a+)(b+)", "bbbaaaaabb", 0) = 3, errors 0 nfa("bababa", "bbbaaaaabb", 0) = -1, errors 2 nfa("bababa", "bbbaaaaabb", 0) = -1, errors 2 nfa("(a|b)*", "aabbbbbbba", 0) = 0, errors 0 nfa("^(a|b)*$", "aabbbbbbba", 0) = 0, errors 0 nfa("aa(b+)", "aabbbbbbba", 0) = 0, errors 0 nfa("(a+)(b+)", "aabbbbbbba", 0) = 0, errors 0 nfa("bababa", "aabbbbbbba", 0) = -1, errors 2 nfa("bababa", "aabbbbbbba", 0) = -1, errors 2 nfa("(a|b)*", "aabbaaabbb", 0) = 0, errors 0 nfa("^(a|b)*$", "aabbaaabbb", 0) = 0, errors 0 nfa("aa(b+)", "aabbaaabbb", 0) = 0, errors 0 nfa("(a+)(b+)", "aabbaaabbb", 0) = 0, errors 0 nfa("bababa", "aabbaaabbb", 0) = -1, errors 2 nfa("bababa", "aabbaaabbb", 0) = -1, errors 2 nfa("(a|b)*", "aabbabaaba", 0) = 0, errors 0 nfa("^(a|b)*$", "aabbabaaba", 0) = 0, errors 0 nfa("aa(b+)", "aabbabaaba", 0) = 0, errors 0 nfa("(a+)(b+)", "aabbabaaba", 0) = 0, errors 0 nfa("bababa", "aabbabaaba", 0) = 2, errors 1 nfa("bababa", "aabbabaaba", 0) = 1, errors 1 nfa("(a|b)*", "bbaabbbaab", 0) = 0, errors 0 nfa("^(a|b)*$", "bbaabbbaab", 0) = 0, errors 0 nfa("aa(b+)", "bbaabbbaab", 0) = 2, errors 0 nfa("(a+)(b+)", "bbaabbbaab", 0) = 2, errors 0 nfa("bababa", "bbaabbbaab", 0) = -1, errors 2 nfa("bababa", "bbaabbbaab", 0) = -1, errors 2 nfa("(a|b)*", "aaabbbbaba", 0) = 0, errors 0 nfa("^(a|b)*$", "aaabbbbaba", 0) = 0, errors 0 nfa("aa(b+)", "aaabbbbaba", 0) = 1, errors 0 nfa("(a+)(b+)", "aaabbbbaba", 0) = 0, errors 0 nfa("bababa", "aaabbbbaba", 0) = 4, errors 1 nfa("bababa", "aaabbbbaba", 0) = 4, errors 1 nfa("(a|b)*", "bbbbbabbbb", 0) = 0, errors 0 nfa("^(a|b)*$", "bbbbbabbbb", 0) = 0, errors 0 nfa("aa(b+)", "bbbbbabbbb", 0) = -1, errors 0 nfa("(a+)(b+)", "bbbbbabbbb", 0) = 5, errors 0 nfa("bababa", "bbbbbabbbb", 0) = -1, errors 2 nfa("bababa", "bbbbbabbbb", 0) = -1, errors 2 nfa("(a|b)*", "abaaaabbba", 0) = 0, errors 0 nfa("^(a|b)*$", "abaaaabbba", 0) = 0, errors 0 nfa("aa(b+)", "abaaaabbba", 0) = 4, errors 0 nfa("(a+)(b+)", "abaaaabbba", 0) = 0, errors 0 nfa("bababa", "abaaaabbba", 0) = -1, errors 2 nfa("bababa", "abaaaabbba", 0) = -1, errors 2 nfa("ab", "ab", 0) = 0, errors 0 nfa("aa(b+)", "ababbbbaab", 0) = 7, errors 0 nfa("aa(b+)", "aaababbbba", 0) = 1, errors 0 nfa("(a+)(b+)", "aaaaaaabbbbb", 0) = 0, errors 0 nfa("bababa", "baabba", 0) = -1, errors 2 nfa("bababa", "baabba", 0) = 0, errors 1 nfa("bababa", "baaabbaaba", 0) = 5, errors 1 nfa("bababa", "baaabbaaba", 0) = 4, errors 1 nfa("bababa", "babab", 0) = 0, errors 0 nfa("bababa", "babab", 0) = 0, errors 0 nfa("bababa", "ababa", 0) = 0, errors 1 nfa("bababa", "ababa", 0) = 0, errors 1