How do I write a regex for multiple validation types

I just cant figure this out! I'm trying to write a regex to help people fill out certain tax forms correctly. I need to check their submission and see if it matches one of the following:

Either the number zero and nothing else or a number that is a multiple of 2,000 or a number that is a multiple of 500.

How many English words
do you know?
Test your English vocabulary size, and measure
how many words do you know
Online Test
Powered by Examplum