> Of course I know and use reg. exps., the point of the function is not to > validate input but to force the proper input. So? Are you going to try to tell me that you can force particular input without actually determining if its valid or not first? ;-) Just a thought.