Как я могу заставить эту функцию принимать телефонные номера и электронную почту вместе? - PullRequest
0 голосов
/ 07 июня 2018

У меня есть эта функция, которая принимает только электронную почту, и мне нужно отредактировать это, чтобы принимать электронную почту и номера телефонов, как это +970598465 или 0598454879.

public static function isEmail($email)
{
    return !empty($email) && preg_match(Tools::cleanNonUnicodeSupport('/^[a-z\p{L}0-9!#$%&\'*+\/=?^`{}|~_-]+[.a-z\p{L}0-9!#$%&\'*+\/=?^`{}|~_-]*@[a-z\p{L}0-9]+(?:[.]?[_a-z\p{L}0-9-])*\.[a-z\p{L}0-9]+$/ui'), $email);
}
...