Warning: Undefined array key -1 in
/home/clients/a4e6fc1ce1761b72982b805de0f418c4/web/python/mesrecettespython/inc/html.php on line
1458
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
verif_adresse_mail [2008/12/10 09:24] tyrtamos |
verif_adresse_mail [2008/12/10 09:34] tyrtamos |
| |
* n'oubliez pas le "r" devant la chaine représentant l'expression régulière! En Python, cela désigne une "chaine brute". Sinon, le '\', par exemple, sera interprété de façon différente et ça ne marchera plus. | * n'oubliez pas le "r" devant la chaine représentant l'expression régulière! En Python, cela désigne une "chaine brute". Sinon, le '\', par exemple, sera interprété de façon différente et ça ne marchera plus. |
| |
| * rappel: ce n'est pas parce qu'une adresse est syntaxiquement valide qu'elle existe!!! |
| |
Avec quelques connaissances des expressions régulières, on peut, bien sûr, modifier facilement l'expression. Par exemple, empêcher que le 1er caractère soit un tiret. Ou accepter le caractère "+" à l'intérieur d'un des mots. Ou obliger le nom de domaine avant l'extension à avoir au moins 2 caractères. Etc... | Avec quelques connaissances des expressions régulières, on peut, bien sûr, modifier facilement l'expression. Par exemple, empêcher que le 1er caractère soit un tiret. Ou accepter le caractère "+" à l'intérieur d'un des mots. Ou obliger le nom de domaine avant l'extension à avoir au moins 2 caractères. Etc... |
| |
import re | import re |
| |
| |
def extractionadrmail(ch): | def extractionadrmail(ch): |