正規表現(Regular Expression)は、Email Addressやドメインがルールに沿ったものかを判定するのに有益。
例えば、yahooのメールアドレスかどうかを判別するときは、
^*@yahoo.co.jp$
Gmailのメールアドレスかどうか判別するときは、
^*@gmail.com$
となる。
ここで、yahooでもGmailでも良いときは、「|」を使うことで、OR(または)を表現することができる。(正規表現同士のORでも有効)
(^*@yahoo.co.jp$)|(^*@gmail.com$)