Bonjour,
J'utilise la fonction "preg_match_all" comme ceci :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $chaine="Association : COMITE DES FETES LOISIRS ET SPORTS DE VERGETOT. No de parution : 20070017 Département (Région) : Seine-Maritime (Haute-Normandie) Lieu parution : Déclaration à la sous-préfecture du Havre. Type d'annonce : ASSOCIATION/DISSOLUTION Déclaration à la sous-préfecture du Havre. COMITE DES FETES LOISIRS ET SPORTS DE VERGETOT. Siège social : 14, route de lOrme, 76280 Vergetot. Date de la déclaration : 7 décembre 2006."; $masque = "/(Association : |Date de la déclaration : |Siège social : |nouvelle adresse : )([^\#]*)/m"; preg_match_all($masque, $chaine, $retour);
Au niveau du retour j'ai bien les champs rechercher.
Mais j'ai remarqué que la fonction déconnait dès qu'elle rencontrait un caractère particulier comme dans cette exemple l'apostrophe mais elle déconne aussi sur des "œ". Je ne sais pas si cela vient de la regex ou si la fonction présente ce genre de bug...
Merci d'avance pour vos indications.
Arnaud
Partager