I have the following regular expression (fairly simple) that is a good start, but I want to improve it and haven't found a good site to explain how to improve it.
^(0|[1-9]\d{0,2}(,?\d{3})*)(\.\d{1,2})?$
I'd like it so that if the comma separator is used, then it has to continue to be used...