NiTrOuS Posté(e) le 6 avril 2006 Partager Posté(e) le 6 avril 2006 "Paint1.job" (mspt.exe) 6/04/2006 11:13:00 ** ERROR ** Voilà, comment dois-je faire en VB.NET pour parvenir à extraire la date de cette ligne, sachant que le début comme la fin peut changer. Exemple: "Paint1.job" (mspt.exe) 6/04/2006 11:13:00 ** ERROR ** "Task Scheduler Service" 8/03/2006 10:53:33 ** Error ** "New Task 2.job" (mspnt.exe) 27/03/2006 12:09:00 ** ERROR ** Etc Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
tsubasaleguedin Posté(e) le 6 avril 2006 Partager Posté(e) le 6 avril 2006 regexp? Lien vers le commentaire Partager sur d’autres sites More sharing options...
LePhasme Posté(e) le 6 avril 2006 Partager Posté(e) le 6 avril 2006 Tu lis a partir du premier chiffre après la guillement fermante ou la parenthèse fermante et juqu'au dernier chiffre avant le premier * Edit : Raté ca fonctionne pas Lien vers le commentaire Partager sur d’autres sites More sharing options...
NiTrOuS Posté(e) le 7 avril 2006 Auteur Partager Posté(e) le 7 avril 2006 C'est bon j'ai trouvé, merci quand même Dim position As Integer = InStr(line, ")") Dim date1 As Date = line.Substring(position) Dim date2 As Date = Replace(date1, " ** Error **", "") Je cherche la position de la parenthèse. Je supprime tout ce qui se trouve dans le string jusqu à cette position. Ensuite je retire le ** Error ** Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.