Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1711 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu] [C#] String et Split

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] [C#] String et Split

n°1443388
Ummon
Posté le 16-09-2006 à 14:21:19  profilanswer
 

Bonjour tout le monde !
 
Bon alors j'ai commencé le C# il n'y a pas très longtemps et je suis tombé sur un os, que voici.
 
J'aimerai simplement séparer en deux une chaine qui contient le motif "\r\n\r\n", c'est très simpliste.
Voici le code :

Code :
  1. char[] pattern = { '\r', '\n', '\r', '\n' };
  2. string test = "ceci\r\nest\r\nun\r\n\r\ntest";
  3. string[] res = test.Split(pattern, 2);
  4. Console.WriteLine("res[0] : " );
  5. Console.WriteLine(res[0]);
  6. Console.WriteLine("res[1] : " );
  7. Console.WriteLine(res[1]);


 
Et bein il me sépare ma phrase après 'ceci' est non après 'un' ... je ne comprends pas  :pt1cable: !
 
Celui qui touve aura toute ma gratitude  :) !


Message édité par Ummon le 16-09-2006 à 21:08:48
mood
Publicité
Posté le 16-09-2006 à 14:21:19  profilanswer
 

n°1443391
LePhasme
Les Belges domineront le monde
Posté le 16-09-2006 à 14:33:20  profilanswer
 

T'as essayé de mettre '\r\n\r\n'  comme séparateur ?


---------------
Instagram - Mon PVT en Australie.
n°1443483
Ummon
Posté le 16-09-2006 à 20:57:56  profilanswer
 

Oui, ceci donne le même resultat :

Code :
  1. string pattern = "\r\n\r\n";
  2. string test = "ceci\r\nest\r\nun\r\n\r\ntest";
  3. string[] res = test.Split(pattern.ToCharArray(), 2);
  4. Console.WriteLine("res[0] : " );
  5. Console.WriteLine(res[0]);
  6. Console.WriteLine("res[1] : " );
  7. Console.WriteLine(res[1]);


:/


Message édité par Ummon le 16-09-2006 à 20:58:08
n°1443488
Ummon
Posté le 16-09-2006 à 21:08:27  profilanswer
 

Bon j'ai compris, en fait il partage la chaine en prenant en compte tous les caractère de manière indépendant contenus dans le tableau... j'avais jamais vu un langage faire comme ca.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu] [C#] String et Split

 

Sujets relatifs
[résolu][c#] ajout d un element à un tableausuppression ou cacher ligne sur bouble infini[résolu]
[Résolu][Qt] QProcess lancés en boucle - started() et finished()Récupérer le Full Name d'un utilisateur réseau en VBA [Résolu]
selection Listbox avec multiselected [résolu]Mailer Error: Language string failed to load: recipients_failedme@s.fr
[RESOLU] Evénement onclick()[Résolu] Mon script d'ouverture de pop-up ne doit pas être bon !
[Access] Affichage des nombres dans les reports Access [Résolu][RESOLU] Dégradé 100% hauteur et largeur ?
Plus de sujets relatifs à : [Résolu] [C#] String et Split


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR