Small precision, I want to forbid an underscore following by a number.  If the underscore is followed by anything else, it should be OK.