Hmmm. I don't know how helpful this is, but I just tested this in a list form of mine. I checked in preview and in the published form, and in all cases the validation worked as expected. The field was marked invalid unless I had 7 digits, followed by a semicolon and a space for any additional numbers.
Hilary Stoupa
