C++ Boost regexp如何将Cookie字符串解析为map<;字符串,字符串>;?
所以Cookie字符串看起来像C++ Boost regexp如何将Cookie字符串解析为map<;字符串,字符串>;?,c++,regex,boost,boost-regex,C++,Regex,Boost,Boost Regex,所以Cookie字符串看起来像remixsettings_bits=1;所见即所得=1,2,3,abc;重新混合_tabs=0;remixgroup_closed_tabs=786432;remixlang=0;remixchk=5;remixsid=35D4F990728708019490D07728C27CA5C10E5DE7A869C322225E3219E;音频音量=100 我想知道如何将tham解析为mapnamevalue?试试这个正则表达式:(\w+=([^;]*) \w+-字母数
remixsettings_bits=1;所见即所得=1,2,3,abc;重新混合_tabs=0;remixgroup_closed_tabs=786432;remixlang=0;remixchk=5;remixsid=35D4F990728708019490D07728C27CA5C10E5DE7A869C322225E3219E;音频音量=100
我想知道如何将tham解析为mapname
value
?试试这个正则表达式:(\w+=([^;]*)
\w+
-字母数字重复一次或多次=
[^;]*
-除以外的任何字符代码>任意重复次数
这只是问题的一个方面。关于如何在boost中使用您的regexp,您一句话也没说。(因为就我个人而言,我不知道如何在boost regexp=(@Kabumbus,对不起,我不知道boost)。在这部分问题上,我帮不了您。我道歉:-(