|
Bas de page | |
---|---|
Auteur | Sujet : [C#] aide sur un regex. |
Publicité | Posté le 13-04-2009 à 20:26:08 |
Kormyr | Simple problème d'échappement de caractères. Tu as bien échappé les guillemets mais pas le "." ni le "?"
Message édité par Kormyr le 14-04-2009 à 02:02:36 |
flclsd | merci de ta réponse, j'ai cru comprendre les caractères d'échappement donc j'ai essayé et ca ne marche pas, j'ai copier le code que tu m'indique et ca ne marche pas non plus, |
Taz bisounours-codeur | .+? |
masklinn í dag viðrar vel til loftárása | Le HTML c'est comme le XML, ça se parse pas avec des regex Sinon, image_id=(\d+) Message édité par masklinn le 14-04-2009 à 09:49:55 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Kormyr | @ flclsd : C'est quoi comme erreur ?
|
Taz bisounours-codeur |
|
masklinn í dag viðrar vel til loftárása |
--------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Kormyr |
Message édité par Kormyr le 14-04-2009 à 12:14:10 |
flclsd | ok, je teste ca se soir, je suis au taff la ..
|
Publicité | Posté le 14-04-2009 à 18:41:14 |
masklinn í dag viðrar vel til loftárása | Non mais stop, arrêtes d'utiliser des regex pour ça --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
flclsd | lol, je débute et il y a que ca que j'arrive à peu près a comprendre.. :-)
Message cité 1 fois Message édité par flclsd le 14-04-2009 à 18:51:31 |
masklinn í dag viðrar vel til loftárása |
edit: http://htmlagilitypack.codeplex.com/ par exemple, qui permet de faire des queries XPath. Message édité par masklinn le 14-04-2009 à 19:09:04 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Kormyr | Si quelqu'un connais un équivalent intégré au framework ça m'intéresse, ça serait quand même bizarre que personne n'y ait pensé.
|
flclsd | bon je continue dans ma galére.. c baléze quand meme les regex
qui ne m'interresse pas et j'arrive pas à m'arreter juste avant le " cad juste
|
masklinn í dag viðrar vel til loftárása |
--------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
flclsd | c'est pas que je m'en fous, mais je regarderais une autre solution quand j'aurais bcq plus de code a parser.. pour 2 lignes les regex ca le fait ! et c rapide donc.. |
Kormyr | J'en ai essayé 2 qui marchent :
|
flclsd | merci bcq monsieur !! va falloir que je travaille mes regex !-) |
TotalRecall | En admettant que tu conserves le parse par regex (ce que moi aussi je trouve très maladroit dans ton cas, tu ferais mieux d'interpréter tes fichiers comme étant du XML avec XPath ou LINQ to xml, ou même d'utiliser une lib dédiée au HTML), tu devrais préfixer toutes tes regex par "@", ce qui a pour effet de désactiver dans la chaîne les séquences d'échappement au niveau du compilo, ce qui t'épargnerait de devoir échapper (compilo) des séquences d'échappement (regex) , comme tu le fais avec "\\.". Message édité par TotalRecall le 26-04-2009 à 11:55:26 --------------- Topic .Net - C# @ Prog |
flclsd | le code de Kormyr fonctionne très bien par contre je viens de rencontrer un problème si l'image commence par un chiffre :
Message édité par flclsd le 30-04-2009 à 13:46:56 |
Publicité | Posté le |
Sujets relatifs | |
---|---|
[C] Comment éviter les warnings pour "déclaration implicite de" | pointeur et fonction langage C |
exercice pointeur et fonction langage C | exercice pointeur et fonction langage C |
C++ et pointeurs, problème pour désalouer... | [C] Initialisation d'un tableau constant |
[C] Parser un fichier texte | [C - librairie Gtk] mettre en place une GtkListStore |
Plus de sujets relatifs à : [C#] aide sur un regex. |