\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 ではサポートされていないようです。