Bruno_Laturner
\ em java é para escapar uma , [ em regex é para achar um [, que normalmente é um caracter especial
\[ então é para achar uma [,
(.*?) é um grupo para achar zero ou mais caracteres antes do próximo grupo
\] é para achar uma ]
Ou seja, ela acha qualquer coisa entre [ ].
danielbadawi
Não…
? precedido por * significa lazy… O que vai fazer que a busca pare no primeiro ] que encontrar… e não no ultimo
abraços
diegobsi
Veleu galera!
Vocês me ajudaram e muito!
Brigadão, e até a próxima! 
danielbadawi
saoj:
Não sabia disso! Muito obrigado pela dica!

Regex é realmente bem interessante! Quando acho que ja conhecia o suficiente, sempre aprendo uma coisa nova!
abraços 