Digamos que tengo una cadena larga de texto, y quiero capturar cada vez que se menciona la palabra this
dentro de los corchetes redondeados. ¿Cómo podría hacer eso? El siguiente patrón sólo coincide con la primera this
, ignorando todas las apariciones después de:Regex captura cada aparición de una palabra dentro de dos delimitadores
/\(.*(this).*\)/g
Por ejemplo, usando el modelo anterior en el siguiente texto:
Etiam scelerisque, consequat ac nunc egestas, (odio este nibh euismod nulla, eget auctor orci nibh vel este nisi. Aliquam este erat volutpat).
Solo devolverá la primera this
después de la palabra odio
.
¿Qué estoy haciendo mal?
a su valor nominal, no veo nada de malo en ese patrón ... publicar el código que se esté utilizando, –
Ok, entonces hay 3 "esto" en su texto de muestra. Entonces, ¿cuál es el resultado esperado? ¿Desea contar el número de "esto" en esos paréntesis? ¿O solo quieres devolver lo que hay entre esos paréntesis? describa claramente lo que quiere como salida – ghostdog74
+1 propter uti lingua latina. :) – danlei