in reply to Help with form validation regex

In what way is it "not really what [you] want"? Can you provide examples of cases in which your solution provides incorrect results (and what the correct results should be)?