expression régulière en php - PHP - Programmation
Marsh Posté le 21-06-2009 à 13:42:15
je pense que c'est une mauviase idée de stocker en bdd la mise en forme
sinon l'erreur est ton .* , tu devrais chercher tout sauf un séparateur, plutot que tout
Marsh Posté le 22-06-2009 à 20:46:04
Le premier ou le second .* ?
Pour le stockage, je vois pas de meilleure solution... Je t'étrangle si tu me parles de css Et si vraiment tu me parles de css, dis moi pourquoi c'est mieux ?
Ya des cas où ok, le css roxx, et à ce moment là j'utilise le css, mais dans ce cas je vois pas...
Marsh Posté le 22-06-2009 à 21:37:04
les deux
je te conseille : http://kodos.sourceforge.net/ pour jouer avec les regexp
c'est plutot que tu les rajoutes lors de l'affichage ça me semble mieux , en php
Marsh Posté le 20-06-2009 à 20:45:23
Bonjour,
Je cherche à modifier en masse des données dans une base MySQL.
J'ai beaucoup d'énoncés de questions de cours.
A la fin de certains énoncés, il y a une question. Je veux mettre cette question à la ligne en ajoutant un <br /> juste avant.
On peut schématiser l'énoncé de la sorte :
'texte. question ?'
et je veux :
'texte. <br />question ?'
J'utilise la fonction ereg_replace pour remplacer du vide par le <br />
Mon expression régulière ne fonctionne pas.
On veut d'abord n'importe quel caractère en quantité indifférente => .*
Ensuite il faut un point et un espace pour terminer la phrase = > .
Ensuite vient le vide que l'on veut remplacé => ^$
Ensuite vient le texte de la question = > .*
Et un espace puis un '?' => ?
Je ne vois pas mon erreur, pouvez-vous m'aider ?
Merci
Message édité par Pascal le nain le 20-06-2009 à 20:46:13