begin process at 2010 02 08 23:37:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Divers

 > 

Expression réguliere pour reconnaitre un entier positif?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Expression réguliere pour reconnaitre un entier positif?

vendredi 12 août 2005 à 16:15:32 | Expression réguliere pour reconnaitre un entier positif?

fr64

Bonjour,
Je cherche la syntaxe pour une expression régulière qui permette valider qu'un texte saisi est un entier > 0.
Mon problème est que je souhaiterais accepter les saisies du type 01 ou 0000002150.
Quelque spécialiste aurait t'il la solution?


vendredi 12 août 2005 à 16:20:37 | Re : Expression réguliere pour reconnaitre un entier positif?

AshenShugar

Euh... je m'avance un peu mais ^[0-9] ne fonctionnerait pas ?!

Le hardware, c'est sur quoi l'on tape lorsque le software merde...
vendredi 12 août 2005 à 16:47:57 | Re : Expression réguliere pour reconnaitre un entier positif?

fr64

Non, cette expression indique que l'on ne veut pas (le signe ^) un caractére compris entre 0 et 9.
vendredi 12 août 2005 à 17:15:36 | Re : Expression réguliere pour reconnaitre un entier positif?

AshenShugar

Alors essaie ça : ^\d+$
vendredi 12 août 2005 à 17:43:12 | Re : Expression réguliere pour reconnaitre un entier positif?

fr64

Cette expression teste un entier, mais pas un entier POSITIF (0, 00000, ... sont des valeurs acceptées). C'est le POSITIF qui me pose problème en fait!
vendredi 12 août 2005 à 18:04:29 | Re : Expression réguliere pour reconnaitre un entier positif?

jesusonline

Membre Club Administrateur CodeS-SourceS
www.regexlib.com est la solution a tes problèmes :) enfin j'espere :p

mais sinon pourquoi une expression réguliere ? tu peux regarder à traver le code ?

if isnumeric("00001") andalso cint("00001") > 0 then  return true

ca t'irait pas ?


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mardi 16 août 2005 à 08:43:19 | Re : Expression réguliere pour reconnaitre un entier positif?

fr64

Très bon site! J'ai trouvé mon bonheur: ^[0-9]*[1-9]+$|^[1-9]+[0-9]*$ Je le mets de suite dans mes favoris. Merci
mardi 16 août 2005 à 08:46:32 | Re : Expression réguliere pour reconnaitre un entier positif?

fr64

Réponse acceptée !
En fait c'est celle là: ^(?=.*[1-9].*$)\d*$


Cette discussion est classée dans : expression, entier, reconnaitre, réguliere, positif


Répondre à ce message

Sujets en rapport avec ce message

Conversion Char->Réel ? [ par TaIPaN666 ] Bonjour!!J'ai un prob, je n'arrive pas à convertir une chaine en réel ( ou float koi ).J'ai les fonctions Cint ( conversion en entier ), Clng ( conver merci fabrice [ par fredw ] FredwJe ne sais pas trop me servir de cet outils, donc j'espère que tu receveras mon messageEn fat dans la base de données j'ai un champs de type "ENT Pb sur RegEx [ par Djero ] salut à tous, je cherche à remplacer une expression dans une chaine de caractère via RegExp. set regEx = New RegExp regEx.IgnoreCase = True r verification qu une convertion s est bien deroulee [ par jagdjg ] J utilise Cint (Request.QueryString("custid")) mais comment vérifier qu il a bien un entier dedans ???? J aimerais afficher message d erreur dans le c Pb d'expression régulière [ par totodude ] Bonjour tout le monde,je voudrais remplacer dans du code html titipar<b Pb de conversion.... [ par Tribute2U ] Bonjour, voilà mon problème :j'utilise ASP avec une base de donnée Access.Lorsqu'un utilisateur se connecte (après s'être identifié), je met des infor [ASP] Ajout d'un espace dans un entier tout les 3 chiffre [ par Nalien ] Je voudrai ajouter d'un espace dans un entier tout les 3 chiffre, cad transformer 123456789 en 123 456 789je pensais faire un parcours et inséré un es expression reguliere [ par detoo ] Bonjour à tous!Je fais appel à vous pour une petite galère:ayant réaliser un moteur de recherche en asp avec des expressions régulières, je cherche un Remplacer la derniere "," (virgule) d'une expression ? [ par scoubigee ] Lors d'une boucle asp je génère cette expression : '10044','5022','10045','5022,5',cette chaine sert a etre transmise a une fonction javascript en par Comment télécharger un répertoire entier ou un fichier dans la machine cliente depuis un serveur [ par mohamed_bn ] med belhassenje souhaite savoir comment on procède pour télécharger un répertoire entier avec son contenu du serveur au clientainsi le client n'a que


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales