Decir que tengo un objeto sregex
como éste:¿Cómo iterar grupos con nombre en xpressive?
boost::xpressive::sregex::compile("(?P<firstword>\\w+) (?<secondword>\\w+)!");
No he podido encontrar ninguna referencia en la documentación Xpressive con respecto a este, a pesar de que apoyan grupos nombrados Xpressive bien.
Sé que es posible iterar a través de grupos, pero ¿cómo puedo acceder al nombre de grupo (si el grupo tiene un nombre)?
Entonces, ¿cómo iteraría a través de los grupos nombrados?
duplicado: http://stackoverflow.com/questions/2718607/cboostregex-iterate-over -las sub-subclases –
¿Cómo es esto un duplicado? La respuesta enlazada ** no ** lo responde, ya que solo cita el código directamente del encabezado (aparte del hecho de que usar ese código sería un simple truco), ni siquiera muestra un ejemplo. ¿Por qué estoy tratando de explicar? Alguien me dirá "eso es totalmente un duplicado, etc, etc, ¡qué chulo!". SO está realmente perdiendo utilidad. Y eso todavía está muy bien, como un caballero. – hiobs
Los duplicados no son sobre respuestas; son sobre preguntas. Su pequeña queja no cambia eso –