necesito asociar toda la declaración siguiente:expresiones regulares incrustada {{juego
{{CalendarCustom|year={{{year|{{#time:Y}}}}}|month=08|float=right}}
Básicamente siempre que haya un {
es necesario que haya un correspondiente }
con sin embargo muchos incrustado { }
están dentro de la etiqueta original. Por ejemplo, {{match}}
o {{ma{{tch}}}}
o {{m{{a{{t}}c}}h}}
.
tengo unas pocas cosas en este momento:
(\{\{.+?(:?\}\}[^\{]+?\}\}))
Esto no acaba de funcionar.
¿Qué es exactamente estás tratando de salir de la cadena? – Oded
Solo quiero hacer coincidir todo el enunciado para poder eliminarlo. Al igual que hay otro texto que lo rodea y quiero hacer coincidir cualquier cosa dentro de {} paréntesis y eliminarlo. – thirsty93
En general, las expresiones regulares no son la herramienta adecuada para hacer coincidir los paréntesis, ver. p.ej. [aquí] (http://stackoverflow.com/q/546433/577423). – Howard