メールアドレスを認証している場合は、最初のメールアドレスが記事または文字列に含まれているかどうかを取得したい場合は、2番目のメールアドレスを使用できます。
*/
function funcemail($str)//メールの正規表現
{
return (preg_match('/^[_.0-9a-z-a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$/' ,$str))?true:false;
}
phpチュートリアルのfilter_sanitize_emailフィルター
filter_sanitize_email フィルターは、文字列からすべての不正な電子メール文字を削除します。
*/
$var="some(one)@example.com";
var_dump(filter_var($var, filter_sanitize_email));
//string(19) "someone@example.com"