Re : recherche caractère dans série et donne un résultat
Hello,
Tout d'abord un grand merci pour l'intérêt immédiat porté à ma demande !
Je vais un peu développer mon souci.
J'ai une base de donnée comme le tableau ci-dessous :
Base de données
hms_tvacsejours_fr.dv
BG13961_pub_petit_fute_mag.dv
bbd_telesatfr.dv
EL05864_tha_lesmilliardsdevenises_fr.dv
bbd_telesatfr.dv
hms_recapA_fr.dv
hms_tvacvolsecs_fr.dv
hms_recapB_fr.dv
Gen_explorer_in_out.dv
FO02471_exp_mo_kytesurgeneral_fr.dv
Gen_explorer_in_out.dv
hms_tvacvolsecs_fr.dv
BG06578_pub_GroupLiberty_fr.dv
Gen_explorer_in_out.dv
FO00210_exp_us_utah_fr.dv
Gen_explorer_in_out.dv
Newsletter2.dv
hms_tvacsejours_fr.dv
cdv_seychelles_fr.dv
Par rapport à certaines chaînes de caractère dans le nom de chaque ligne du fichier, j'ai établi une table de correspondance comme ci-dessous :
Type, Syntaxe, Genre,
1, hms, Autopromo,
2, newsletter, Autopromo,
3, destination, Autopromo,
4, promo, Autopromo,
5, club, Autopromo,
6, bbd, Billboard,
7, cine, Cinéma,
8, fo, Documentaire,
9, el, Documentaire,
10, zoom, Documentaire,
11, docu, Documentaire,
12, mar, Documentaire,
13, choco, Documentaire,
14, inz, Documentaire,
15, cdv, Emission,
16, cr, Emission,
17, dh, Emission,
18, fil, Filler,
19 gen, Générique
20 gene Générique
21 jtt Journal du Tourisme
22 meteo Météo
23 pub Publicité
24 spot Publicité
25 escape Publicité
26 tele-achat Téléachat
Ce que je cherche à obtenir c'est le résultat ci-dessous :
Suivant le tableau ci-dessus, si il y a "hms" dans la ligne, le résultat est 1 , si il y a "pub" dans le nom, le résultat = 23 et ainsi de suite.
Base de données, Genre
hms_tvacsejours_fr.dv, 1
BG13961_pub_petit_fute_mag.dv , 23
bbd_telesatfr.dv, 6
EL05864_tha_lesmilliardsdevenises_fr.dv, 9
bbd_telesatfr.dv , 6
hms_recapA_fr.dv , 1
hms_tvacvolsecs_fr.dv , 1
hms_recapB_fr.dv 1
Gen_explorer_in_out.dv 19
FO02471_exp_mo_kytesurgeneral_fr.dv 8
Gen_explorer_in_out.dv 19
hms_tvacvolsecs_fr.dv 1
BG06578_pub_GroupLiberty_fr.dv 23
Gen_explorer_in_out.dv 19
FO00210_exp_us_utah_fr.dv 8
Gen_explorer_in_out.dv 19
Newsletter2.dv 2
hms_tvacsejours_fr.dv 1
cdv_seychelles_fr.dv 15
Un grand merci d'avance pour vos lumières !
Bien à vous,
Alain