\b正規表現の「世界の境界」ですが、PetitParserDart でどのように一致させるのですか?
私は試した:
pattern("\b") & word().plus() & pattern("\b")
でもなんか似合わない。上記のパターンは\b\w+\b正規表現です。
私の本当の問題は次のとおりです。
the をトークンとして扱いたいrenderのは、それがスタンドアロンの単語である場合のみです。
以下は真です。
render
to render the page
render()
@render[it]
以下はそうではありません:
rerender
rendering
render123
string("render").trim()周りのスペースを食い尽くすので、ここでは使用できません。が欲しいのです\bが、PetitParserDart ではサポートされていないようです。