正規表現でメールアドレスをチェックする
日付 | 2010/12/28 |
---|---|
ID | 76217 (英語原文参照) |
バージョン | v11 |
プラットフォーム | Mac/Win |
一般に使用されているメールアドレスの99%以上は, 下記のパターンにマッチするものであり, 下記のパターンにマッチするアドレスの99%以上は, どの電子メールソフトウェアでも問題なく利用することができます。
C_TEXT($pattern_T;$address_T) $pattern_T:="(?i)^([A-Z0-9._%+-]+)@(?:[A-Z0-9_-]+\\.)+([A-Z]{2,4})$(.*)" $address_T:=<User>@<Domain> If (Match regex($pattern_T;$address_T)) // ... Do something ... End if