IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Supprimer balises de Microsoft Word


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Février 2009
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2009
    Messages : 140
    Points : 66
    Points
    66
    Par défaut Supprimer balises de Microsoft Word
    Bonjour à tous,

    J'ai dans ma base un certains nombre de champ texte venant de copier-coller de word ...

    Et notre ami word s'amuse à inserer du code affreux en plus du simple texte.

    Ex : Je me retrouve avec des trucs du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <!--[if gte mso 9]><xml>
     <w:WordDocument>
      <w:View>Normal</w:View>
      <w:Zoom>0</w:Zoom>
      ...
    </xml><![endif]-->
    Là j'ai raccourci mais il y à près de 300 lignes ...

    Bref, il me faudrais un moyen de supprimer tout ce qui commence par <!-- et qui fini par -->

    Et comme je suis une bille en regex, je solicite votre bonté

    Merci pour vos astuces

  2. #2
    Membre émérite
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Points : 2 411
    Points
    2 411
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $str = preg_replace('/<!--.*?-->/s', '', $str);

Discussions similaires

  1. [VB6]Utilser le dictionnaire de Microsoft Word ?
    Par ProgElecT dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 05/06/2019, 11h51
  2. Référence Microsoft Word
    Par avigeilpro dans le forum VBA Word
    Réponses: 15
    Dernier message: 29/01/2019, 14h44
  3. [COM] PHP et COM pour Microsoft Word
    Par lhulard dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 16/05/2006, 20h02
  4. supprimer balises html/css
    Par fr8ncky dans le forum Langage
    Réponses: 6
    Dernier message: 30/11/2005, 14h12
  5. [Microsoft Word] Création de modèles
    Par Furius dans le forum Word
    Réponses: 5
    Dernier message: 03/11/2005, 21h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo