- or download this
Matching REx "(?:(.)b|.)+" against "abc"
0 <> <abc> | 1:CURLYX[0] {1,32767}(15)
0 <> <abc> | 14: WHILEM[1/1](0)
...
0 <> <abc> | 4: OPEN1(6)
0 <> <abc> | 6: REG_ANY(7)
1 <a> <bc> | 7: CLOSE1(9)
- or download this
1 <a> <bc> | 9: EXACTF <b>(14)
2 <ab> <c> | 14: WHILEM[1/1](0)
...
2 <ab> <c> | 4: OPEN1(6)
2 <ab> <c> | 6: REG_ANY(7)
3 <abc> <> | 7: CLOSE1(9)
- or download this
3 <abc> <> | 9: EXACTF <b>(14)
failed...
2 <ab> <c> | 11: BRANCH(13)
- or download this
2 <ab> <c> | 12: REG_ANY(14)
3 <abc> <> | 14: WHILEM[1/1](0)
...
3 <abc> <> | 16: END(0)
Match successful!
Test: $1='c', $2=''
- or download this
Matching REx "(?:(.)b|.)+" against "ac"
0 <> <ac> | 1:CURLYX[0] {1,32767}(15)
...
0 <> <ac> | 4: OPEN1(6)
0 <> <ac> | 6: REG_ANY(7)
1 <a> <c> | 7: CLOSE1(9)
- or download this
1 <a> <c> | 9: EXACTF <b>(14)
failed...
0 <> <ac> | 11: BRANCH(13)
- or download this
0 <> <ac> | 12: REG_ANY(14)
1 <a> <c> | 14: WHILEM[1/1](0)
...
2 <ac> <> | 16: END(0)
Match successful!
Test: $1='', $2=''