expression rég

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 : expression rég

Re: expression rég

par YaUnBeug » 05 juil. 2010, 10:56

Merci bien, ca marche nickel :)

Re: expression rég

par jojolapine » 02 juil. 2010, 14:14

Pour tester une simple présence comme celà:
<?php
// tant que l'on ne trouve pas '</effect>'
while( strpos($TabFich[$i],'</effect>') === false ){
  ...
}

Re: expression rég

par YaUnBeug » 02 juil. 2010, 10:53

Je précise que jai essayer de changer la condition d arret . Au lieu de
  while(preg_match("/[^</effect>]/"
jai mis
while(preg_match("/^effect]/",$TabFich[$i])) 
jme suis dit que les < > entourant le effect pourrait poser probleme.
ben ca change rien

expression rég

par YaUnBeug » 02 juil. 2010, 10:47

Bonjour,

J'aimerai utiliser une expression régulière "différent de "

Je fais un traitement jusqu'à temps que je rencontre "</effect>" qd je le rencontre je sors du while

while(preg_match("/[^</effect>]/",$TabFich[$i]))

apparement le différent s exprime comme cela : [^

normalement, ca devrait être bon, jai essayé 10 000 variantes, en cherchant partout sur des sites parlant d expr reg. Jsuis peut etre passé à coté de quelque chose .

Si qqun sait comment faire qu'il n hésite pas .