Estoy tratando de hacer coincidir todo dentro de los corchetes dobles en una cadena. Estoy utilizando la siguiente expresión:Expresión regular de Java para que coincida con {{caracteres dentro de llaves dobles}}
\{\{.*\}\}
Algunos ejemplos:
The {{dog}} is not a cat.
Esto coincide correctamente {{perro}}
Sin embargo,
The {{dog}} is a {{cat}}
partidos todo después de que el primer partido en lugar de regresar dos partidos. Quiero que coincida dos veces, una para {{dog}} y otra para {{cat}}
¿Alguien sabe cómo hacer esto?
Gracias.
Regex usa un algoritmo ambicioso (y por lo tanto quiere agarrar una cuerda tan grande como corresponda). ¿Eso ayuda o necesitas más? – rajah9
Esto debería hacer el trabajo \ {\ {. *? \} \} – DaMainBoss
Si recibiste tu respuesta acepta la que más te ha ayudado – RMT