r479のxpeg::lookbehindがうまく動かない。
GoogleCodeExporter opened this issue · comments
開発お疲れ様です。
r479をVC2010で32bit,MBCS版でビルドして使ってて気づいた点があ
ります。
xpeg::lookbehindで、先頭にあればマッチしますが、そうでない�
��合マッチしないようです。
r: "ma".match( xpeg::lookbehind("m",1) >> "a" );
if( r ) %f!match "%s"!(r[""]).p; else "miss match".p;
r= " ma".match( xpeg::lookbehind("m",1) >> "a" );
if( r ) %f!match "%s"!(r[""]).p; else "miss match".p;
といったコードを動かすと、
match "a"
miss match
と出力され、二番目にマッチしません。
どちらも末尾にある"a"にマッチすると思うのですが・・・
では確認お願いします。
Original issue reported on code.google.com by otstard...@gmail.com
on 2 Mar 2013 at 1:27