none
Problème avec une regex (assez) simple RRS feed

  • Question

  • Bonjour à toute la communauté,

    Je cherche une regex assez simple. Je souhaite pouvoir transformer cette expression régulière : R([0-9]{11}) en y ajoutant la chaîne vide. C'est à dire que mon champ peut contenir les formats suivants :

    Soit "R" + 11 chiffres soit une chaîne vide.

    Pour la chaîne vide j'ai vu qu'il fallait utiliser le caractère '?'

    Mais j'ai beau essayer les combinaisons suivantes, aucune ne marche :

    ^R([0-9]{11})$? 
    ^(R([0-9]{11})$)? 
    (^R([0-9]{11})$)? 

    ^R|([0-9]{11})|^$?

    Je suis sur que c'est un problème bateau (surement du à une parenthèse), mais j'ai l'impression de tourner en rond...

    Merci pour votre précieuse aide, 

    Cordialement.

    mardi 17 septembre 2013 15:26

Réponses