/ / Necesito ayuda con la biblioteca boost regexp - regex, boost-regex

Necesita ayuda con la biblioteca de refuerzo de expresiones regulares - regex, boost-regex

Estoy tratando de portar un código de PHP a C ++. Estaba usando la expresión regular incorporada de PHP para extraer algo de valor y funciona bien. Por alguna razón, la misma expresión de registro no funciona cuando se usa la biblioteca de regexp de inicio.

¿Alguien podría detectar lo que estoy haciendo mal?

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

y la cadena es:

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

Necesito extraer el valor.

Gracias

Respuestas

0 para la respuesta № 1

Probablemente necesites escapar de las citas para c ++. Al igual que

regex exp ("__ EVENTVALIDATION" value = "(. *)");