PHP Classes

File: test/php/out-nfa.txt

Recommend this page to a friend!
  Packages of Nikos M.   Matchy   test/php/out-nfa.txt   Download  
File: test/php/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,702 bytes
 

Contents

Class file image Download
?? nfa("(a|b)*", "aabbbaaaba", 0) = 0, errors 0 nfa("^(a|b)*$", "aabbbaaaba", 0) = 0, errors 0 nfa("aa(b+)", "aabbbaaaba", 0) = 0, errors 0 nfa("(a+)(b+)", "aabbbaaaba", 0) = 0, errors 0 nfa("bababa", "aabbbaaaba", 0) = 4, errors 1 nfa("bababa", "aabbbaaaba", 0) = 4, errors 1 nfa("(a|b)*", "abbabaaabb", 0) = 0, errors 0 nfa("^(a|b)*$", "abbabaaabb", 0) = 0, errors 0 nfa("aa(b+)", "abbabaaabb", 0) = 6, errors 0 nfa("(a+)(b+)", "abbabaaabb", 0) = 0, errors 0 nfa("bababa", "abbabaaabb", 0) = 1, errors 1 nfa("bababa", "abbabaaabb", 0) = 0, errors 1 nfa("(a|b)*", "bbbbababaa", 0) = 0, errors 0 nfa("^(a|b)*$", "bbbbababaa", 0) = 0, errors 0 nfa("aa(b+)", "bbbbababaa", 0) = -1, errors 0 nfa("(a+)(b+)", "bbbbababaa", 0) = 4, errors 0 nfa("bababa", "bbbbababaa", 0) = 1, errors 1 nfa("bababa", "bbbbababaa", 0) = 1, errors 1 nfa("(a|b)*", "aaaaabbbaa", 0) = 0, errors 0 nfa("^(a|b)*$", "aaaaabbbaa", 0) = 0, errors 0 nfa("aa(b+)", "aaaaabbbaa", 0) = 3, errors 0 nfa("(a+)(b+)", "aaaaabbbaa", 0) = 0, errors 0 nfa("bababa", "aaaaabbbaa", 0) = -1, errors 2 nfa("bababa", "aaaaabbbaa", 0) = -1, errors 2 nfa("(a|b)*", "bbabbbbbba", 0) = 0, errors 0 nfa("^(a|b)*$", "bbabbbbbba", 0) = 0, errors 0 nfa("aa(b+)", "bbabbbbbba", 0) = -1, errors 0 nfa("(a+)(b+)", "bbabbbbbba", 0) = 2, errors 0 nfa("bababa", "bbabbbbbba", 0) = -1, errors 2 nfa("bababa", "bbabbbbbba", 0) = -1, errors 2 nfa("(a|b)*", "aababbbbab", 0) = 0, errors 0 nfa("^(a|b)*$", "aababbbbab", 0) = 0, errors 0 nfa("aa(b+)", "aababbbbab", 0) = 0, errors 0 nfa("(a+)(b+)", "aababbbbab", 0) = 0, errors 0 nfa("bababa", "aababbbbab", 0) = -1, errors 2 nfa("bababa", "aababbbbab", 0) = -1, errors 2 nfa("(a|b)*", "bbbabbbabb", 0) = 0, errors 0 nfa("^(a|b)*$", "bbbabbbabb", 0) = 0, errors 0 nfa("aa(b+)", "bbbabbbabb", 0) = -1, errors 0 nfa("(a+)(b+)", "bbbabbbabb", 0) = 3, errors 0 nfa("bababa", "bbbabbbabb", 0) = 2, errors 1 nfa("bababa", "bbbabbbabb", 0) = 2, errors 1 nfa("(a|b)*", "aaabaaabba", 0) = 0, errors 0 nfa("^(a|b)*$", "aaabaaabba", 0) = 0, errors 0 nfa("aa(b+)", "aaabaaabba", 0) = 1, errors 0 nfa("(a+)(b+)", "aaabaaabba", 0) = 0, errors 0 nfa("bababa", "aaabaaabba", 0) = -1, errors 2 nfa("bababa", "aaabaaabba", 0) = -1, errors 2 nfa("(a|b)*", "bbaaababaa", 0) = 0, errors 0 nfa("^(a|b)*$", "bbaaababaa", 0) = 0, errors 0 nfa("aa(b+)", "bbaaababaa", 0) = 3, errors 0 nfa("(a+)(b+)", "bbaaababaa", 0) = 2, errors 0 nfa("bababa", "bbaaababaa", 0) = 1, errors 1 nfa("bababa", "bbaaababaa", 0) = 1, errors 1 nfa("(a|b)*", "abaabaabaa", 0) = 0, errors 0 nfa("^(a|b)*$", "abaabaabaa", 0) = 0, errors 0 nfa("aa(b+)", "abaabaabaa", 0) = 2, errors 0 nfa("(a+)(b+)", "abaabaabaa", 0) = 0, errors 0 nfa("bababa", "abaabaabaa", 0) = 1, errors 1 nfa("bababa", "abaabaabaa", 0) = 1, errors 1 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