0

コードを PHP から C++ に移植しようとしています。PHP組み込みの正規表現を使用して値を抽出していましたが、うまく機能します。ブート正規表現ライブラリを使用すると、何らかの理由で同じ正規表現が機能しません。

誰かが私が間違っていることを見つけることができますか:

reg exp: regex exp("__EVENTVALIDATION" value="(.*)");

文字列は次のとおりです。

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

値を抽出する必要があります。

ありがとう

4

1 に答える 1

0

おそらく、c++ の引用符をエスケープする必要があります。そのようです

regex exp("__EVENTVALIDATION\" value=\"(.*)");

于 2010-10-11T17:09:38.303 に答える