Código:
Si os fijáis, el $2 ([^\[]+) sería cualquier cosa menos un corchete de abrir, pero esto me impide anidar tags, por ejemplo, no me aceptaría esto:exprReg.Pattern = "\[COLOR=\""([^\""]+)\""\]([^\[]+)\[\/COLOR\]"
Código:
Mi pregunta es como puedo sustituir ([^\[]+) cualquier cosa menos un corchete de abrir por cualquier cosa, y entonces me debería coger todo hasta que encuentra la cadena exacta \[\/COLOR\], [C O L O R ="red"][ B ]texto en rojo y negrita[ / B ][ / C O L O R]
Yo se que \d es cualquier numero, \w cualquiér alfanumerico, pero como le digo que sin restricciones? Algo así como el *.* de los archivos??
Gracias
PD: He separado los tags de ejemplo para que no me los interprete este editor BB de FDW