(空白で区切られた)ペアのリストを次の形式で解析したい
name1=value1 name2=value2 ...
どこ:
- NAMEには、空白と等号以外のすべてを含めることができます
- VALUEには、空白以外のものを含めることができます(等号を含む)。
問題は、パーサーを次のような入力と一致させることです。
name1=value1
'NAME EQUALS VALUE'
単一のトークンとしてではなく、個別のトークンとして'VALUE'
。
PS。これを直接コーディングするのは簡単ですが、より大きなパーサーのコンテキストでこれが必要です。