Bonjour a tous

je suis en train de modifier un fichier xml et j'aimerais modifier des lignes telles que celle ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  <auteur>Marinier
    , Bernard</titre>
comme ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  <auteur>Marinier
    , Bernard</auteur>
sans biensur modifier toutes les balises </titre> car certaines sont utiles.

j'ai donc essayer des choses comme ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$contents = preg_replace('#(<auteur>)(([[:alnum:]]||[[:punct:]]^([\n||\r]))*)([\s]*)(([[:alnum:]]||[[:punct:]]^([\n||\r]))*)(</titre>)#', '\\1\\2\\4\\5', trim($contents));
mais sans succès.

quelqu'un aurais t-il une idée?

merci d'avance