Quelle sera l'expression régulière pour accepter 'CP123' Les deux premières lettres CP et les autres 3 ou 4 ou 5 nos.Expression régulière pour correspondre à "CP" suivi de 3-5 chiffres
Répondre
CP[0-9]{3,5}
merci. Dans CP [0-9] {3,5} il obtient CP123 mais n'accepte pas CP1 ou CP72. Je veux que tous ceux-ci acceptent CP123, CP1234, CP1, CP34. Merci – Waheed
ici {x, y} définit le min et le nombre maximum de [0-9] à correspondre. Changez x et y pour ce que vous voulez. – Canopus
Si vous voulez que le premier nombre soit supérieur à zéro: 'CP [1-9] [0-9] {2,4}'. – Gumbo
Cela devrait fonctionner pour tous les moteurs regex:
CP[0-9]{3,5}
"$CP123[3-5]^"
Je pense que vous avez changé le $ et le ^. –
ainsi que mal compris la question je suppose ^^ –
même si votre question, il est pas très clair cela devrait fonctionner:
r'^CP[0-9]{3,5}$'
Cela correspondra à vos besoins:
^CP\d{3,5}$
Le signe^correspond au début de la chaîne, de sorte qu'il n'autorise aucun caractère à gauche de "CP".
\ d correspond à un chiffre, {3,5} correspond à 3-5 chiffres. Le $ correspond à la fin de la chaîne, de sorte qu'il n'autorise aucun caractère après les chiffres.
Si vous utilisez l'expression régulière dans un contrôle de validation, vous pouvez supprimer les^et $, comme cela est ajouté par la commande:
CP\d{3,5}
La seule autre variation que je peux penser est si le «CP» devrait être insensible à la casse par exemple.^(? i) CP \ d {3,5} $ – codybartfast
Regex regxExp = new Regex("CP[0-9]{3,5}");
bool result = regxExp.IsMatch(//Expression);
Comme par jour dans les commentaires:
CP\d{1,5}
si vous voulez un à cinq chiffres suivant CP. Sinon, utilisez
CP\d+
si vous voulez juste CP suivi d'au moins un chiffre.
Merci à tous
^[Cc] [Pp] \ d {1,5} $
est la réponse souhaitée de ma question.
Merci de votre aide.
- 1. Expression régulière pour correspondre jusqu'à 10 chiffres
- 2. Python expression régulière pour correspondre # suivi 0-7 suivi de ##
- 3. Expression régulière pour correspondre à 12 heures
- 4. Javascript Expression régulière pour correspondre à un nombre à six chiffres
- 5. Javascript Expression régulière pour correspondre à 5 ou 9 chiffres code postal
- 6. C# Expression régulière pour faire correspondre les lettres, les chiffres et les traits de soulignement
- 7. Expression régulière pour correspondre à une plage de dates
- 8. Expression régulière pour correspondre à une plage de valeurs décimales
- 9. Expression régulière pour correspondre à une chaîne de connexion ssh
- 10. Expression régulière pour correspondre à la chaîne commençant par "stop"
- 11. expression régulière pour correspondre urls de site spécifique
- 12. Expression régulière pour l'hôte
- 13. Expression régulière Java pour identifier les chaînes avec plus de chiffres que les non-chiffres
- 14. correspondre à une URL alternative - expression régulière django urls
- 15. Expression régulière pour trouver une expression régulière?
- 16. Expression régulière pour correspondre à tous les caractères d'un clavier américain
- 17. expression régulière pour mot de passe
- 18. Expression Regex pour correspondre à: 090129 YBB 100
- 19. Expression régulière pour correspondre à plusieurs paires paramètre/valeur de chaîne de requête
- 20. Expression régulière pour correspondre à des numéros de téléphone avec les codes de pays
- 21. expression régulière pour analyser la chaîne d'option
- 22. Pourquoi mon expression régulière pour correspondre à un numéro de version ne fonctionne pas?
- 23. Expression régulière: Faites correspondre quelque chose mais plein jeton
- 24. Expression régulière pour vérifier max 2 chiffres, max de 4 alphabets dans une chaîne alphanumérique de longueur 6?
- 25. Expression régulière - quelle est mon erreur?
- 26. expression régulière "contient" une autre expression régulière
- 27. expression régulière dans asp.net
- 28. Expression régulière pour correspondre à la fois les URL relatives et absolues
- 29. Expression régulière pour correspondre à des chaînes entre crochets ou des guillemets doubles
- 30. C# Expression régulière pour faire correspondre le nombre à la fin d'une chaîne
merci à tous. Dans CP [0-9] {3,5} il obtient CP123 mais n'accepte pas CP1 ou CP72. Je veux que tous ceux-ci acceptent CP123, CP1234, CP1, CP34. Merci – Waheed
alors essayez ce CP [0-9] {1,5} – ardsrk