in reply to Looking for a Regex

I'm looking for a regex (at least I think what is most likely a regex)
It could possibly be one regex, but it would more likely be several regexes.

Besides, you did not clearly specify whether you just want to validate that the text used satisfies your requirements, or whether you actually want to clean up the piece of text (i.e. remove characters that violate your requirements).