Regular expressions in field validations

Is there a way to use a regular expression to validate user input.

On a very basic level, I am creating a service catalog item that prompts the user for an email address.  The only field type I seem to have available is text.  It would be nice to be able to specify a regular expression on the field to help ensure that the the user is entering a valid email address.