Bonjour
je suis novice en matière de regex et je suis malheureusement confrontée à un cas pour lequel je ne trouve pas de solution =(
je m'explique, je dois récupérer la référence de télévisions perdus dans un ensemble de chaines listées dans une colonne de csv
pour vous illustrer ma problématique je vous joint ci-dessous les colonnes de mon csv en question :
Téléviseurs plasma Samsung PS-50C687 + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Téléviseur LCD LE40C750 + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Ecran plasma PS63C7700 + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Ecran plasma TX-P42VT20E - 3D + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Ecran plasma TX-P42GT20E + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Ecran plasma TX-P46VT20E - 3D + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Téléviseur LED 55LX9500 + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Téléviseur LED 47LX9500 + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Téléviseur LED 47LX6500 + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Ecran plasma TX-P42VT20E - 3D + Câble HDMI mâle / HMDI mâle - 2 m (MC380-2M)
Ecran plasma TX-P42VT20E - 3D + Casque audio sans fil infrarouge Philips SHC2000/00
Ecran plasma TX-P42GT20E + Lunettes 3D Full HD TY-EW3D10E + Lecteur Blu-ray 3D DMP-BDT300
Ecran plasma TX-P46VT20E - 3D + Distributeur de 100 chiffonnettes pour écrans LCD
Ecran plasma TX-P46VT20E - 3D + Câble HDMI-HDMI - plaqué or - 3m
Ecran plasma TX-P42GT20E + Support mural fixe noir
Ecran plasma TX-P50VT20E - 3D + Lunettes 3D Full HD TY-EW3D10E + Lecteur Blu-ray 3D DMP-BDT300
Ecran plasma TX-P42VT20E - 3D
Ecran plasma TX-P46VT20E - 3D
Ecran plasma TX-P42GT20E
Ecran plasma PS50C687 - 3D
Téléviseur LED 47LX9500
Téléviseur LED 55LX9500
Téléviseur LED 47LX6500
Ecran plasma PS63C7700
Téléviseur LCD LE40C750 - 3D
Ecran plasma TX-P50VT20E - 3D
Le problème étant que je ne sais pas comment récupérer le modele de mes tvs.
ex pour la première ligne
Téléviseurs plasma Samsung PS-50C687 + Adaptateur Ethernet vers WiFi-N WNCE2001-100PES
Je dois récupérer PS-50C687.
Etant novice en php je suppose quand même qu'il faudra utiliser preg_match. Mais voila je ne sais pas qu'elle regle mettre en place =(
je sais que ma référence est après les mots suivants : Samsung, LCD, plasma, LED mais apres je ne sais pas comment récupérer ma référence exact car c'est jamais la meme longueur en plus c'est alphanumérique =(
je suis perdu car ce petit fichier n'est qu'un extrait je ne vois voit pas tout récupérer a la main =((
sil vous plait quelq'un peut il m'aider?
merci d'avance !!!
PS : je precise que toute la partie en amont a savoir le parcour du csv avec la fonction fgetcsv a été fait. c'est juste que pour cette colonne qui correspond dans mon code à $data[3]; j'ai toute la chaine de caractère alors qu'il me faudrait juste la référence de la tv pour l'intégrer en BDD
Partager