regex para validar valores duplos

Estou tentando criar uma regex para validar um valor duplo. Admito que sou péssima em regex e realmente devo comprar um livro ... De qualquer forma, o intervalo é grande, então aqui vai:

.01 a 99.99, é o intervalo, com o '00' principal sendo opcional, assim como o '.' e o mesmo para o final '.00'. Assim, o usuário poderia digitar 0,1 00,01, 0,11, 1, 1,0 1,00 e tudo isso seria válido.

Obrigado, r.

questionAnswers(2)

yourAnswerToTheQuestion