begin process at 2012 02 15 11:16:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

split chaine


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

split chaine

jeudi 16 novembre 2006 à 15:28:01 | split chaine

lenneth666

bonjour

voilà je lis un fichier ligne par ligne
et dans chaqu'une de ces ligne je veut ignorer ce qui est entre les caractères /* et */
et ignorer egalemetn ce qui est entre guillemet

y a une méthode en java qui fé ca ?

exemple : abc/*def*/ghi me retournerai en fé abcghi

merci d'avance
jeudi 16 novembre 2006 à 16:05:16 | Re : split chaine

super_toinou

Yopla,

String s = " pas \"beaucoup mieux\"mais\"bon\"/*pourquoi*/pas";
//te vire tous les caractères entre /* et  */
String s2 = s.replaceAll("/\\*.*\\*/","");
//te vire tout ce qu il y a entre quillements
String s3 = s2.replaceAll("\"[^\"]*\"","");

++ Toinou
jeudi 16 novembre 2006 à 16:10:20 | Re : split chaine

super_toinou

Yopla,

petite correction
String s = " pas \"beaucoup mieux\"mais\"bon\"/*pourquoi*/pas*/c est bien";
String s2 = s.replaceAll("/\\*[^*/]*\\*/","");
String s3 = s2.replaceAll("\"[^\"]*\"","");
j ai changé le truc qui vire tous les /* */ car avant ca te donnait pour
"debut/*yip*/yup*/fin"
"debutfin" a la place de "debutyup*/fin
(je l avais bien fait dans la fonction qui vire les guillemets !!)
++ Toinou
vendredi 17 novembre 2006 à 17:47:07 | Re : split chaine

mouzart

Slt,
Si non utilise les expressions regukiers ca repond mieu a ce genre de traitement.
  par exemple:
    String regexp = "/*"+(.)*+"*/";
    Pattern p = Pattern.compile(regexp);
    Matcher match = p.matcher("ici la ligne a traiter");
    String retour = match.replaceAll("");

allez bon courage et a++;


Cette discussion est classée dans : ligne, chaine, split, , ignorer


Répondre à ce message

Sujets en rapport avec ce message

split pour plate forme java 1. maximum [ par professeursidi ] Salut a tous,Pourriez vous me ce ke je doi utiliser pour separer des strings d'une ligne, sans utiliser split... sachant que je lit un fichier texte l ignorer symbole [ par salim81 ] bonjour a tous, dans ma fonction java je recupere une chaine qui se termine toujour par des symbole (%,evt,s,....).je cherche comment modifier la fonc Allez à la ligne dans un TextArea [ par psyckan ] Bonjour,Je voudrais savoir quelle propriétées faut il donner a un textarea pour que si on lui insere une chaine trop longue, cette chaine aille à la l tableau de car => string [ par monstor_rox ] Bonjour je voudrai savoir comment passer un tableau de caractère en string   string chaine;      try      {        Buffer split, mot clef et java [ par jmg02001 ] bonjour , sauriez vous comment (spliter) -> récupérer des bouts de chaine d'une chaine original en définissant un caractère séparateur ou toute méthod Saut de ligne dans un fichier texte [ par AABS ] Bonjour,Je parcous un tableau de String, t pour chaque chaine je fais "file.write(chaine[i].getBytes)".Jobtiens les chaines qui se suient. pour faire L'equivalent de split (javascript) en JSP [ par gaga38 ] salut à tous, voila j'ai un problème, je sais pas comment en jsp je peut faire l'inverse du concat(), vous savez enlever les + d'une chaine de caractè encore sur les chaine [ par psychodingue ] Salut à tousJ'aimerai savoir comment faire ça:si on a une chaine "000000000a000b00000000", pour récupérer c'que y'a entre a et b, c'est encore avec le Javadoc II [ par Aldee ] Bonjour,J'ai progressé dans l'utilisation de javadoc grâce à vos indications, je vous remercie.Mais, n'ayant pas fait de html, il me manque certaines lire un enregistrement d'une ligne précédente [ par ulysse00 ] salut mes amis j'ai un probleme avec ma table ma table continent trois colonne avec 5 ligne premiere colonne contiennt AA BB C deuxieme colonne contie


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales