I still don't think I follow completely.
Do you want to be able to tell if a string is:
[asterisk][exclamation mark][asterisk][AT symbol][some random characters]
If so,
$regex(%string,/^\*!\*@.+$/)
This should match the above description, with NOTHING before or after it.
-genius_at_work