Expressão Regular + Jquery

Boa tarde pessoal, estou com um problema há uns 2 dias já…
Preciso fazer uma expressão regular que aceite o seguinte:

Números com até 5 casas inteiro e depois um separador (no meu caso uma vírgula) e depois mais 4 casas decimais.
Sendo que as casas decimais são opcionais,
as casas inteiras tem que ter no mínimo 1 posição.

Exemplo de Números Aceitos:
12345
12345,0000
123,0000

O que não consegui foi inibir o usuário de colocar coisas do tipo:
,5000

Já Consegui fazer isso:

^[-+]?\d*,?\d{0,4}?$

Obrigado pela força!

Galera, consegui. Ficou assim:

/^(\d+|\d{1,3})(,\d{0,4})?$/

A sua regex está permitindo mais de 5 casas de inteiro. E um detalhe que talvez você não queira permitir é que ela deixa você digitar “123,”.

Testa assim:

/^(\d{1,5})(,\d{1,4})?$/