Partage
  • Partager sur Facebook
  • Partager sur Twitter

Pattern

Sujet résolu
    6 janvier 2019 à 11:56:30

    Bonjour, je voudrais accepter que des emails precis

    exemple: @gmail.com , @orange.fr , @wanadoo.fr

    pattern="[a-z0-9._%+-]+@+gmail.com"


    Voici mon pattern pour le moment sa marche mais je ne sais pas comment ajouter les autres.

    Merci

    • Partager sur Facebook
    • Partager sur Twitter
      6 janvier 2019 à 15:36:23

      Bonjour,

      Pourquoi n'utilises tu pas simplement ceci ?

      pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$"



      • Partager sur Facebook
      • Partager sur Twitter

      #Avgeek

        6 janvier 2019 à 15:46:46

        Bonjour
        J'ai envie d'accepter que quelques genres d'email , ceux qui finissent par un domaine precis (gmail, wanadoo, orange)

        • Partager sur Facebook
        • Partager sur Twitter
          6 janvier 2019 à 15:59:42

          Ah d'accord, je ne suis pas sur que ce soit possible :/ 

          Peut-être te renseigner sur la vérification de l'email en php ?

          • Partager sur Facebook
          • Partager sur Twitter

          #Avgeek

            6 janvier 2019 à 16:15:56

            Enfait, j'ai reussis avec un seul email 
            pattern="[a-z0-9._%+-]+@+gmail.com"

            la sa accepte uniquement les gmail.com, mais je ne sais pas comment ajouter un autre

            donc je pense que c'est possible

            • Partager sur Facebook
            • Partager sur Twitter
              6 janvier 2019 à 16:22:30

              salut,
              tu as le "or" en regex egalement, generalement avec un pipe dans un groupe.

              (gmail|orange|hush)

              • Partager sur Facebook
              • Partager sur Twitter
                6 janvier 2019 à 16:52:21

                Merci, c'est ce que je cherchais
                • Partager sur Facebook
                • Partager sur Twitter
                  6 janvier 2019 à 17:55:55

                  Bonjour,

                  je vais mettre les pieds dans le plat : pourquoi cette envie de limiter les possibilités ? C'est pour l'inscription à un site, ou quelque chose ? Quelle est la raison derrière ça ? (parce qu'à part si tu fais un site pour ton entreprise et que tu veux limiter l'inscription aux gens de l'entreprise, avec un domaine bien précis, je ne vois vraiment que des inconvénients à ça, d'un point de vue utilisateur final)

                  • Partager sur Facebook
                  • Partager sur Twitter

                  Pas d'aide concernant le code par MP, le forum est là pour ça :)

                    6 janvier 2019 à 20:38:26

                    Faire un petit forum gaming français avec que des mails français (.fr) mais je suis débutant je sais pas comment m'y prendre, je vais peut être passer sur un CMS déjà tout prêt
                    • Partager sur Facebook
                    • Partager sur Twitter
                      6 janvier 2019 à 20:44:15

                      > Faire un petit forum gaming français avec que des mails français (.fr)

                      gmail.com c'est pas vraiment français :D Et pense aussi qu'il y a des gens qui ont leur e-mail avec leur propre nom de domaine - pas toujours en .fr

                      • Partager sur Facebook
                      • Partager sur Twitter

                      Pas d'aide concernant le code par MP, le forum est là pour ça :)

                        6 janvier 2019 à 20:45:05

                        j'ai trouvé l'exemple du gmail.com sur google et je ne suis qu'un débutant je m'y connais pas en développement je suis un tutoriel sur youtube
                        • Partager sur Facebook
                        • Partager sur Twitter
                          6 janvier 2019 à 23:45:05

                          Lamecarlate a écrit:

                          Bonjour,

                          je vais mettre les pieds dans le plat : pourquoi cette envie de limiter les possibilités ? C'est pour l'inscription à un site, ou quelque chose ? Quelle est la raison derrière ça ? (parce qu'à part si tu fais un site pour ton entreprise et que tu veux limiter l'inscription aux gens de l'entreprise, avec un domaine bien précis, je ne vois vraiment que des inconvénients à ça, d'un point de vue utilisateur final)

                          C'est pour cette raison que j'ai indiqué ce pattern.

                          • Partager sur Facebook
                          • Partager sur Twitter

                          #Avgeek

                            7 janvier 2019 à 8:08:07

                            Serkox > ton pattern semble accepter toutes les adresses e-mail, non ? Dans ce cas, un input de type "email" sera tout aussi efficace ;)
                            • Partager sur Facebook
                            • Partager sur Twitter

                            Pas d'aide concernant le code par MP, le forum est là pour ça :)

                              7 janvier 2019 à 11:40:08

                              Exact, seulement il me semble que le pattern permet une meilleure vérification de l'email.

                              C'est comme le type tel, on peut ajouter un pattern pour limiter le nombre de caractère par exemple pour un code postale, numéro de tel.

                              • Partager sur Facebook
                              • Partager sur Twitter

                              #Avgeek

                              Pattern

                              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                              • Editeur
                              • Markdown