- preg_match: documentation ( source)
<?php
$pattern = '/^[^@]+@[^@]*toyota|lexus[^@]*\.[^@]+/';
$emails = array(
' as@d@abctoyotacsl.ca ',
' as d@abclexuscsl.com ',
' asd@toyo.com ',
' asd@lexis.ca ',
);
foreach($emails as $e){
echo preg_match($pattern, $e) ? 'true' : 'false';
}