Bonjour
Dans mon projet C, j'ai h�las recours � un script Perl que j'ai �crit pour parser un fichier :
Comme vous le voyez, le script est tr�s simple.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #!/usr/bin/perl use strict; my($cpt) = 0; open FILE,"< roms.info" or exit(-1); LOOP: while(<FILE>) { if(/\scorrect/) { $cpt++; chomp($_); if ($cpt==1) { open FILE2,"> roms.list"; } else { open FILE2,">> roms.list"; } my($rom) = /\s([a-zA-Z0-9]+)\s/; print FILE2 "$rom\n"; close FILE2; } last LOOP if(/Total\sSupported/); } close FILE;
Mais si la chose �tait possible, je voudrais l'�crire en C.
Donc, ma question est : existe t'il une biblioth�que, pas forc�ment standard, sous Linux, permettant de faire de la recherche d'expressions r�guli�res ?
Merci de vos r�ponses et d�sol� pour ce petit morceau de Perl.
@++
Partager