apps-script-utils (Français) 2.1.1 Help

isEmail

function isEmail(email: unknown): email is string;

L'adresse est coupée sur un unique @: le domaine est vérifié comme le fait isValidDomain, et la partie locale doit être non vide et sans espaces. C'est un contrôle de format, pas la preuve que la boîte existe.

isX et nonX répondent à une question sans jamais interrompre le flot ; requireX et requireNonX rendent la valeur ou lèvent. Le schéma est expliqué dans Conventions de validation.

Paramètres

Paramètre

Type

Description

email

unknown

The value to check, which could be of any type.

Valeur de retour

boolean — true si la valeur est une adresse e-mail ; sinon false.

En TypeScript, le garde restreint email à string dans la branche.

Exemples

Ce qui passe et ce qui ne passe pas

isEmail("user@example.com"); // => true isEmail("first.last@sub.example.co.uk"); // => true isEmail("user@@example.com"); // => false isEmail("user@"); // => false isEmail("example.com"); // => false isEmail(""); // => false

Voir aussi

Code source

src/lang/string/isEmail.ts

23 September 2026

Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.