Matching REx "(?:(.)b|.)+" against "ebfg" 0 <> | 1:CURLYX[0] {1,32767}(15) 0 <> | 14: WHILEM[1/1](0) whilem: matched 0 out of 1..32767 0 <> | 3: BRANCH(11) 0 <> | 4: OPEN1(6) 0 <> | 6: REG_ANY(7) 1 | 7: CLOSE1(9) 1 | 9: EXACTF (14) 2 | 14: WHILEM[1/1](0) whilem: matched 1 out of 1..32767 2 | 3: BRANCH(11) 2 | 4: OPEN1(6) 2 | 6: REG_ANY(7) 3 | 7: CLOSE1(9) 3 | 9: EXACTF (14) failed... 2 | 11: BRANCH(13) 2 | 12: REG_ANY(14) 3 | 14: WHILEM[1/1](0) whilem: matched 2 out of 1..32767