1 votes

Expression régulière de chiffres pour extraire le domaine de l'adresse e-mail

J'ai un champ qui contient des adresses e-mail, je veux utiliser regex pour supprimer tout ce qui se trouve avant le symbole @ pour me donner uniquement le domaine par exemple.

john@apple.com => apple.com
jill@apple.com => apple.com

Comment puis-je faire cela avec une fonction simple?

6voto

Roger Points 1020

Sans regex, vous pouvez utiliser ceci :

si A1 contient 'foo@sample.com' alors dans B1, vous pouvez placer la formule suivante :

=DROITE(A1;LONGUEUR(A1)-TROUVE("@";A1))

0voto

Artem Tikhomirov Points 4501

Si tout ce qui se trouve dans le champ est une adresse e-mail et que vous n'avez pas à vous soucier de la validation, alors .+@ correspondra à tout jusqu'au nom de domaine. Si vous avez besoin d'une recherche et d'un remplacement, utilisez ensuite la même chaîne de recherche et laissez le remplacement "expression" vide. Cela devrait remplacer ce qui a été trouvé par rien.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X