регулярное выражение для чисел запятая и пробел

У меня есть текстовая область, и пользователь может ввести в нее почтовые индексы США, разделенные запятой или (запятая и пробел).

Это может быть как 12345,45678, 89654

Следующее регулярное выражение работает и удаляет недопустимые символы:

$object.val($object.val().replace(/[^\d\, ]/g, ''));

Я хотел бы улучшить его, чтобы

у меня всегда должно быть 5 цифр в началепосле 5 цифр должна быть запятая или запятая с пробеломЗапятая или (запятая и пробел) не должны быть в самом конце строки. Это должно быть 5-значное число в конце.

Это также необходимо для копирования пасты. Пользователь может скопировать вставить недопустимую длину для почтового индекса.

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос