Compiling REx "b(?:a|e)t" Final program: 1: EXACT (3) 3: TRIE-EXACT[ae] (10) 10: EXACT (12) 12: END (0) anchored "b" at 0 (checking anchored) minlen 3 Guessing start of match in sv for REx "b(?:a|e)t" against "bet" Found anchored substr "b" at offset 0... Guessed: match at offset 0 Matching REx "b(?:a|e)t" against "bet" 0 <> | 1:EXACT (3) 1 | 3:TRIE-EXACT[ae](10) 1 | State: 1 Accepted: 0 Charid: 2 CP: 65 After State: 3 2 | State: 3 Accepted: 1 Charid: 2 CP: 0 After State: 0 got 1 possible matches only one match left: #2 2 | 10:EXACT (12) 3 <> | 12:END(0) Match successful! Freeing REx: "b(?:a|e)t"