O código que você colou tinha um suporte extra, não tenho certeza de como teria feito nada além de erro ...
\(([0-9, -]*)\)
funciona bem.
Estou tendo um problema com um achado de regex e substituo no Word 2010 (Windows 7).
Eu quero converter os números de citação de referência entre parênteses para os mesmos números entre parênteses. Por exemplo, (20-23) deve se tornar [20-23], (19, 20) deve se tornar [19, 20].
Eu tenho o seguinte: Encontre o que: \(([0-9], -]*)\)
e substituir por: [\ 1]
Mas isso coloca a expressão encontrada antes dos colchetes, em vez de dentro. (20-23) torna-se 20-23 [], (19, 20) torna-se 19, 20 []
Alguém pode me dizer a sintaxe correta para essa substituição?
tente isso
(\d+-\d+)
substituir por [\ 1]
e me diga se funciona
Tags regex microsoft-word