With the exception of the email regex, those should do what you want.
You're on your own with email if you don't have access to one of the available modules that do that already. If you can't install one, you might consider asking the system administrator to install one for you. Barring that, copying and pasting might be a better option than trying to roll your own. Checking email addresses for validity is not trivial and I, for one, won't try to interpret what you mean by "roughly validate."
-sauoq "My two cents aren't worth a dime.";
In reply to Re: Regex Hell
by sauoq
in thread Regex Hell
by hiddenlinux
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |