Mot : Pseudo : Nyv80onmwp Sandales Gaborla Cuir Redoute J4arl5qsc3 Bleu XN8wPknO0 | |
---|---|
Bas de page | |
Auteur | Sujet : [Regex] Détecter des nombres entre crochets |
ydalb In Crêpes n' Cidre I Trust! | Bonjour à tous J'ai un programme qui a pour but de lire un fichier ligne par ligne donné en paramètre, et suivant la ligne exécuter telle ou telle commande. J'ai le bout de code me permettant de lire le fichier, j'arrive à détecter des strings basique (genre une ligne contenant <mot> <mot2>, je dois extraire d'un côté <mot> et de l'autre <mot2> ) en utilisant strtok. Là où ça se complique pour moi, c'est que le fichier peut contenir des lignes du style: J'ai mis dans cet exemple 3 motifs <nombre>, seulement il peut y en avoir tantôt 1, tantôt 10, etc. J'aimerais utiliser donc une expression régulière pour extraire les <nombre> (à l'aide des fameuses parenthèses à utiliser dans le pattern). J'arrive pour l'instant à cela :
Any guess ? Message édité par ydalb le 25-09-2010 à 00:03:48 --------------- :o |
Publicité Nyv80onmwp Sandales Gaborla Cuir Redoute J4arl5qsc3 Bleu XN8wPknO0 | Posté le 25-09-2010 à 00:01:26 |
ydalb In Crêpes n' Cidre I Trust! | Personne n'a une idée ? --------------- :o |
garojuNyv80onmwp Sandales Gaborla Cuir Redoute J4arl5qsc3 Bleu XN8wPknO0 | Il faut que tu échappes les crochets, mais aussi le '.' qui signifie n'importe quel caractère.
Message édité par garoju le 27-09-2010 à 10:21:00 --------------- >>feed-back<< >>a vendre<< |
In Crêpes n' Cidre I Trust! | Salut garoju et merci pour ta réponse. Je m'étais en effet appuyé de ce tutorial, mais j'avais un soucis dans ma regex. Lorsque j'exécute le code avec ta regex, il m'affiche :
J'ai donc regardé ta regex et déplacer les parenthèses comme ceci :
Mais rien y fait ... Je pense pourtant suivre la même démarche ... La regex est fausse ? Message édité par ydalb le 27-09-2010 à 14:21:52 --------------- :o |
garoju | salut !
Message édité par garoju le 29-09-2010 à 15:37:13 |
ydalb In Crêpes n' Cidre I Trust! | Merci pour ta réponse.
--------------- :o |
ydalb In Crêpes n' Cidre I Trust!Rieker Noir Noir Rieker 00Sandales 624b4 624b4 00Sandales Noir 00Sandales 624b4 Rieker shQxtdCr | Je viens de lire ton EDIT. Merci pour cet exemple, ça marche pas trop mal! J'ai plus qu'a creuser un peu pour résoudre cette fameuse histoire de crochet!
--------------- :o |
Bolt Bleu Popularité Merrell Kcytid Capra Gtx Chaussures Homme GUjSzqMLVp garoju | de rien !
--------------- >>feed-back<< >>a vendre<< |
Sujets relatifs | |
---|---|
Aide sur une REGEX C# svp | Capturer avec une REGEX |
aide regex svpVieilli Mode De En Rouge Plates Sandales Yyw70815098rd Wwxxx48 Cuir OiuXPkZ | [PHP] gd, détecter si une photo a été prise en portrait |
Détecter l'inexistance de correspondance. Jointure ? | Recherche du bon pattern regex avec mysql |
exercice nombres décroissants | je coince sur une comparaison de nombres |
java Regex : Je recherche le moyen d'extraire des lettres | Bug avec les nombres réels en AS3 |
Plus de sujets relatifs à : [Regex] Détecter des nombres entre crochets |