2010-10-11 54 views
0

我试图将代码从PHP移植到C++。 我正在使用PHP内建正则表达式来提取一些值,它运作良好。 由于某些原因,使用引导正则表达式库时,相同的reg表达式不起作用。需要帮助与提升正则表达式库

谁能发现我做错了什么:

REG EXP: 正则表达式EXP( “__ EVENTVALIDATION” 值= “(*)”。)

和字符串是:

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBQL5gZjOBAL3+ML0DwL9ooevDwKMxOHvBwKJwsCnBEiKdYmQYZ6urlXsMG74R8hkXeMM" /> 

我需要提取价值。

谢谢

回答

0

您可能需要转义C++的引号。像这样

regex exp(“__ EVENTVALIDATION \”value = \“(。*)”);