PHP Classes

File: test/py/out-nfa.txt

Recommend this page to a friend!
  Packages of Nikos M.   Matchy   test/py/out-nfa.txt   Download  
File: test/py/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: 6 months ago
Size: 6,696 bytes
 

Contents

Class file image Download
?? nfa("(a|b)*", "aabaababab", 0) = 0, errors 0 nfa("^(a|b)*$", "aabaababab", 0) = 0, errors 0 nfa("aa(b+)", "aabaababab", 0) = 0, errors 0 nfa("(a+)(b+)", "aabaababab", 0) = 0, errors 0 nfa("bababa", "aabaababab", 0) = 2, errors 1 nfa("bababa", "aabaababab", 0) = 2, errors 1 nfa("(a|b)*", "baabbabbba", 0) = 0, errors 0 nfa("^(a|b)*$", "baabbabbba", 0) = 0, errors 0 nfa("aa(b+)", "baabbabbba", 0) = 1, errors 0 nfa("(a+)(b+)", "baabbabbba", 0) = 1, errors 0 nfa("bababa", "baabbabbba", 0) = 4, errors 1 nfa("bababa", "baabbabbba", 0) = 0, errors 1 nfa("(a|b)*", "bbbabbbaaa", 0) = 0, errors 0 nfa("^(a|b)*$", "bbbabbbaaa", 0) = 0, errors 0 nfa("aa(b+)", "bbbabbbaaa", 0) = -1, errors 0 nfa("(a+)(b+)", "bbbabbbaaa", 0) = 3, errors 0 nfa("bababa", "bbbabbbaaa", 0) = 2, errors 1 nfa("bababa", "bbbabbbaaa", 0) = 2, errors 1 nfa("(a|b)*", "abbbabbbaa", 0) = 0, errors 0 nfa("^(a|b)*$", "abbbabbbaa", 0) = 0, errors 0 nfa("aa(b+)", "abbbabbbaa", 0) = -1, errors 0 nfa("(a+)(b+)", "abbbabbbaa", 0) = 0, errors 0 nfa("bababa", "abbbabbbaa", 0) = 3, errors 1 nfa("bababa", "abbbabbbaa", 0) = 3, errors 1 nfa("(a|b)*", "bbabbbaaab", 0) = 0, errors 0 nfa("^(a|b)*$", "bbabbbaaab", 0) = 0, errors 0 nfa("aa(b+)", "bbabbbaaab", 0) = 7, errors 0 nfa("(a+)(b+)", "bbabbbaaab", 0) = 2, errors 0 nfa("bababa", "bbabbbaaab", 0) = 1, errors 1 nfa("bababa", "bbabbbaaab", 0) = 1, errors 1 nfa("(a|b)*", "babbbbbbab", 0) = 0, errors 0 nfa("^(a|b)*$", "babbbbbbab", 0) = 0, errors 0 nfa("aa(b+)", "babbbbbbab", 0) = -1, errors 0 nfa("(a+)(b+)", "babbbbbbab", 0) = 1, errors 0 nfa("bababa", "babbbbbbab", 0) = -1, errors 2 nfa("bababa", "babbbbbbab", 0) = -1, errors 2 nfa("(a|b)*", "abaaabbbbb", 0) = 0, errors 0 nfa("^(a|b)*$", "abaaabbbbb", 0) = 0, errors 0 nfa("aa(b+)", "abaaabbbbb", 0) = 3, errors 0 nfa("(a+)(b+)", "abaaabbbbb", 0) = 0, errors 0 nfa("bababa", "abaaabbbbb", 0) = -1, errors 2 nfa("bababa", "abaaabbbbb", 0) = -1, errors 2 nfa("(a|b)*", "abbabaabba", 0) = 0, errors 0 nfa("^(a|b)*$", "abbabaabba", 0) = 0, errors 0 nfa("aa(b+)", "abbabaabba", 0) = 5, errors 0 nfa("(a+)(b+)", "abbabaabba", 0) = 0, errors 0 nfa("bababa", "abbabaabba", 0) = 1, errors 1 nfa("bababa", "abbabaabba", 0) = 0, errors 1 nfa("(a|b)*", "baabababba", 0) = 0, errors 0 nfa("^(a|b)*$", "baabababba", 0) = 0, errors 0 nfa("aa(b+)", "baabababba", 0) = 1, errors 0 nfa("(a+)(b+)", "baabababba", 0) = 1, errors 0 nfa("bababa", "baabababba", 0) = 0, errors 1 nfa("bababa", "baabababba", 0) = 0, errors 1 nfa("(a|b)*", "bbababbaaa", 0) = 0, errors 0 nfa("^(a|b)*$", "bbababbaaa", 0) = 0, errors 0 nfa("aa(b+)", "bbababbaaa", 0) = -1, errors 0 nfa("(a+)(b+)", "bbababbaaa", 0) = 2, errors 0 nfa("bababa", "bbababbaaa", 0) = 0, errors 1 nfa("bababa", "bbababbaaa", 0) = 0, 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