Quelques expressions régulières

Chaîne de caractère de référence

“Rocky Balboa” <rocky.balboa@stallone.com>, “Arnold Schwarzenegger » <arnold.schwarzenegger@skynet.ia>, “Minch Yoda” <minch.yoda@0504th.force>


Table de recherches

Recherches Find Résultats
Texte entre les guillemets + guillemets "[^.]*"
"[^"]*"
"Rocky Balboa" <rocky.balboa@stallone.com>, "Arnold Schwarzenegger" <arnold.schwarzenegger@skynet.ia>, "Minch Yoda" <minch.yoda@0504th.force>
Texte entre les guillemets sans les guillemets [^"][^"]*[^"]
(?<=")(?:\\.|[^"\\])*(?=")
"Rocky Balboa" <rocky.balboa@stallone.com>, "Arnold Schwarzenegger"<arnold.schwarzenegger@skynet.ia>, "Minch Yoda" <minch.yoda@0504th.force>
Texte entre < > avec les signes < > <[^>]*> "Rocky Balboa" <rocky.balboa@stallone.com>, "Arnold Schwarzenegger" <arnold.schwarzenegger@skynet.ia>, "Minch Yoda" <minch.yoda@0504th.force>
Le nom de domaine des e-mails seulement et entre < > (?<=@)(?:\\.|[^"\\])*(?=>) "Rocky Balboa" <rocky.balboa@stallone.com>, "Arnold Schwarzenegger" <arnold.schwarzenegger@skynet.ia>, "Minch Yoda" <minch.yoda@0504th.force>
Trouver un e-mail sous la forme x@y.z \b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}\b "Rocky Balboa" <rocky.balboa@stallone.com>, "Arnold Schwarzenegger" <arnold.schwarzenegger@skynet.ia>, "Minch Yoda" <minch.yoda@0504th.force>
Trouver un e-mail sous la forme x@y.z et ajouter < et > autour Find :
(\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}\b)

Replace :
<$1>

Avant :
"Rocky Balboa" rocky.balboa@stallone.com, "Arnold Schwarzenegger" arnold.schwarzenegger@skynet.ia, "Minch Yoda" minch.yoda@0504th.force

Après :
"Rocky Balboa" <rocky.balboa@stallone.com>, "Arnold Schwarzenegger" <arnold.schwarzenegger@skynet.ia>, "Minch Yoda" <minch.yoda@0504th.force>

Attention, pour l’import Google Contact, il faut laisser le header sous forme :
Given Name,Family Name,Email