Regez : comment récupérer un paramètre dans la première instruction

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Regez : comment récupérer un paramètre dans la première instruction

par katagoto » 28 juin 2008, 14:50

C'est moins long à coder, en 30 minutes j'ai fait le même résultat qu'avec les regex en 2 jours, pourquoi n'y ai-je pas pensé plutôt :roll:

Merci, merci :lol: :lol: :lol:

par Berzemus » 28 juin 2008, 12:23

plus rapide que de tout vouloir faire en regex, de toute manière. A moins d'optimiser à fond les regex, et ils m'en ont pas l'air..

par katagoto » 28 juin 2008, 11:35

Oui, j'ai réfléchit à ça, ça serait plus compliqué mais réalisable...

par Sékiltoyai » 28 juin 2008, 10:22

Au passage, il est absolument inutile et contreproductif de parser soit même du xml quand des bibliothèques codées en C le font très bien, et beauoup plus rapidement...

par katagoto » 27 juin 2008, 16:30

C'est déloyal :p

Et ce serais délicat et trop lourd dans ma situation, mais je fais y réfléchir...

par Truc » 27 juin 2008, 13:29

ça ressemble fortement à du xml... un lien peut être :-k

Regez : comment récupérer un paramètre dans la première inst

par katagoto » 27 juin 2008, 12:39

Bonjour à toutes et tous,

J'ai une expression régulière, qui doit admettre des sous tableau :
#<(else|if|elseif)(/scond(?:ition)(?:/s)?=(?:/s)?(?:\'|\")([a-zA-Z0-9]+)(?:\'|\"))?(?:/s)>(.+)</(?:\1)>#i
Et ça ne reconnais aucune de ces lignes :

Code : Tout sélectionner

<if condition="prout">t2</if> <if condition ="prout">t2</if> <if condition= "prout">t2</if> <if condition = "prout">t2</if> <if condition="prout" >t2</if> <if condition = "prout" >t2</if>
Savez vous pourquoi ?

Par avance merci de vos réponses :roll: