cs_onix88
Messages postés4Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention16 octobre 2007 16 oct. 2007 à 10:49
je vous propose alors que vous l'amélioriez et que vous soumettiez des versions, histoire de faire profiter aux gens de votre expertise.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 16 oct. 2007 à 08:33
readToEnd... pourquoi pas, mais ne conviens pas aux gros fichiers
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 16 oct. 2007 à 02:24
Salut, tu devrais effacer les lignes qui contienne seulement des espaces ou des tabulation (ce qui arrive quand on indente un code php ou vb par exemple) en utilisant la commande trim ou enlever les espaces au debut des lignes avec Ltrim, ça ajouterais une utilitée de plus a ton code!
Bonne prog a tous
cs_onix88
Messages postés4Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention16 octobre 2007 15 oct. 2007 à 18:53
je suis néophyte en .net et avant de faire ce script j'essayais d'enlever les lignes vides à travers des applis comme notepad++ et autres, vu que les regex ne reconnaissaient pas le \n \r j'ai fait le truc rapidement avec les streamreader, mais je vais essayer ta soluce.
FREMYCOMPANY
Messages postés276Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention22 décembre 2008 15 oct. 2007 à 17:29
Ou même, si tu n'aimes pas les regExp, faire un Split(vbCrLf, splitOptions.IgnoreEmptyEntries).Join("") ?
FREMYCOMPANY
Messages postés276Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention22 décembre 2008 15 oct. 2007 à 17:27
Pas mal pour montrer comment fonctionne les streams mais ne serait-ils pas plus simple de faire un readToEnd() puis d'utiliser une regExp ("(\n\r)*") et de faire un replace par vbCrLf ?
16 oct. 2007 à 10:49
16 oct. 2007 à 08:33
16 oct. 2007 à 02:24
Bonne prog a tous
15 oct. 2007 à 18:53
15 oct. 2007 à 17:29
15 oct. 2007 à 17:27