J'analyse mon dossier /etc/passwd
, qui ressemble à ceci:Parsing fichier pour obtenir la liste des noms en C#
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
Je veux que mon programme pour retourner les éléments suivants:
root
bin
daemon
...
sync
Mon actuelle Code est la suivante:
Regex expression = new Regex(@"^\w*");
foreach (Match myMatch in expression.Matches(txt))
{
txtout.Text = myMatch.ToString();
}
Mais, je ne root
revenir avec ce code. Comment puis-je retourner chaque ligne?
me donne la force ...! –
Si vous ne pouvez pas mettre une question décente, comment voulez-vous obtenir des réponses décentes ??? –
Zimzim, comment obtenez-vous 'txt'? Contient-il des sauts de ligne? –