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

Java Discussion :

Enlever les questions de mon texte


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Par défaut Enlever les questions de mon texte
    Bonjour à tous,

    Pourriez-vous m'aider pour enlever les questions de mon texte. En effet, J'ai des textes qui se compose d'un ensemble des phrases et dans quelques uns ne sont ques des questions. Mon objectif est tout simplement d'enlever tous ces questions de mon texte !
    Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    xxxxxxx ? yyyyyyy --> xxxxxxxx 
     
    xxxxxxxxx? yyyyy. zzzz? cccc--> yyyyyy.cccc
    Toute information sera le bien venue et Merci d'avance.

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Bonsoir,
    Je ne sais pas pour les autres,mais c'est quoi le contexte? quel es ton problème?

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Par défaut
    Citation Envoyé par DevServlet Voir le message
    Bonsoir,
    Je ne sais pas pour les autres,mais c'est quoi le contexte? quel es ton problème?
    J'ai un soucis à déterminer la position ou commence la question ! l'index de début de cette question, pour enlever juste la question et garder la reste.
    En effet j'ai procédé comme suit:

    Toute d'abord faire une boucle qui permet de déterminer à chaque fois s'il y-a des interrogation ou non et après pour chacune de ces interrogations déterminer d'ou la question commence et le supprimer. Je me bloque comment déterminer l'index de début de la question !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
     
     
                             int fromIndex=0, index=0;
     
                           while  (index!=-1)
                             {
                               index= texte.indexOf('?', fromIndex);
                               if (index!=-1)
                               {
                            	   if (texte.indexOf('.', fromIndex) != -1 ||           texte.indexOf('.', fromIndex)!=-1)
    // J'ai un soucis à déterminer la position ou commence la question ! l'index de début de cette question, pour enlever juste la question et garder la reste.
    texte=texte.substring(fromIndex, index);
     
     
     
                               }
                             }

  4. #4
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Avant de répondre techniquement à comment le faire, pose toi la question de comment tu le ferais "humainement". Quand je regarde le texte, je procède de même, c'est à dire que je regarde les points d'interrogation et qu'ensuite je détermine quel est le début de la phrase. Pose vraiment les choses sur papiers sur comment tu procèdes et tu verras que le code se fera tout seul ^^

Discussions similaires

  1. [CENTOS] les accents de mon texte ne s'affichent pas
    Par PrincessKC dans le forum RedHat / CentOS / Fedora
    Réponses: 0
    Dernier message: 20/04/2009, 18h55
  2. Réponses: 15
    Dernier message: 05/07/2007, 02h45
  3. enlever les espace sur un champ texte
    Par lazzeroni dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 22/09/2006, 13h41
  4. Les \ de mon texte disparaissent...
    Par Davboc dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 01/03/2006, 17h25
  5. Formatage de texte (enlever les \)
    Par glevesque dans le forum Langage
    Réponses: 6
    Dernier message: 15/02/2006, 16h54

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