Aide pour une Regex

Aide pour une Regex - Divers - Programmation

Marsh Posté le 02-08-2009 à 16:55:45    

Bonjour,
 
Je viens solliciter votre aide pour une  Regex que je sais pas faire via PHP.
 
Je m'explique, je dois nettoyer le champ d'une table sur un nombre important d'enregistrements : La plupart des enregistrements commencent par des balises <br> et je souhaite donc les supprimer via une Regex. (Supprimer les deux premiers BR avant le premier mot de la chaine).
 
J'ai beau chercher je ne trouve pas comment faire, d'autant plus qu'il a des espaces blanc entre les <br>.
 
Voici quelques exemples d'enregistrements :
 
<code><br>
 
       <br>
Bonjour Mathieu...</code>
 
 
<code><br>
       <br>
       Bonjour,
<br>Po</code>
 
 
<code><br>
       <br>
     Bonjour Victor</code>
 
Merci d'avance pour tout ceux qui pourront me fournir de l'aide ;)

Reply

Marsh Posté le 02-08-2009 à 16:55:45   

Reply

Marsh Posté le 03-08-2009 à 10:07:56    

tu peux tenter qqchose comme ca:

Code :
  1. ereg_replace("^<code> *[<br>[ |\n\r]*]*", "<code>", $tachaine);
 

c'est pas forcément transcendant, mais ca devrait faire a peu près ce que tu cherches...


Message édité par pataluc le 03-08-2009 à 10:08:41
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed