Eu tenho um texto assim:
asd dsa [SKU].[Analytic5].&[omg wtf] not found blah blah blah "&[omg wtf]". Query Text: <ccon>SELECT {[SKU].[Analytic5].&[omg wtf]} ON 0 FROM [Model_week] CELL PROPERTIES CELL_ORDINAL</ccon>
Preciso extrair [SKU].[Analytic5].&[omg wtf] de lá. Na verdade é [SKU].[*].&[*] .
Eu fiz esse regex:
\[SKU\]\.\[.*\]\.\&\[.*\]
Funciona... mais ou menos... ele pega todo o lixo depois do primeiro [omg wtf] até o encontro final [Model_week] . Então o resultado da minha regex é:
[SKU].[Analytic5].&[omg wtf] not found blah blah blah "&[omg wtf]". Query Text: <ccon>SELECT {[SKU].[Analytic5].&[omg wtf]} ON 0 FROM [Model_week]
Eu simplesmente não consigo entender como limitá-lo. Tentei coisas como colocar {1}, mas não ajudou.