Utilisez d'abord /^[0-9]*$/ pour déterminer s'il s'agit d'un nombre pur. Si c'est le cas, entrez la logique de vérification du numéro de téléphone portable. Utilisez /^1[3|4|5|7|8] d{9}$ / pour vérifier s'il s'agit d'un numéro de téléphone mobile légal.
S'il ne s'agit pas d'un nombre pur, entrez la logique de vérification de l'e-mail /^w+((-w+)|(.w+))@[A-Za-z0-9]+((.|-)[A. -Za- z0-9]+).[A-Za-z0-9]+$/ peut être utilisé pour vérifier l'e-mail
Utilisez ceci pour vérifier l'adresse e-mail, puis lorsqu'elle renvoie faux, utilisez le modèle habituel pour vérifier le numéro de téléphone mobile, comme ceci. $email = 'fengdingbo@gmail.com'; $result = filter_var($email, FILTER_VALIDATE_EMAIL); var_dump($result);
Utilisez d'abord /^[0-9]*$/ pour déterminer s'il s'agit d'un nombre pur. Si c'est le cas, entrez la logique de vérification du numéro de téléphone portable. Utilisez /^1[3|4|5|7|8] d{9}$ / pour vérifier s'il s'agit d'un numéro de téléphone mobile légal.
S'il ne s'agit pas d'un nombre pur, entrez la logique de vérification de l'e-mail /^w+((-w+)|(.w+))@[A-Za-z0-9]+((.|-)[A. -Za- z0-9]+).[A-Za-z0-9]+$/ peut être utilisé pour vérifier l'e-mail
Utilisez ceci pour vérifier l'adresse e-mail, puis lorsqu'elle renvoie faux, utilisez le modèle habituel pour vérifier le numéro de téléphone mobile, comme ceci.
$email = 'fengdingbo@gmail.com';
$result = filter_var($email, FILTER_VALIDATE_EMAIL);
var_dump($result);
Il est un peu difficile de vérifier l'e-mail et le numéro de téléphone portable en même temps. Vous pouvez jeter un œil à l'exemple ci-dessous
.