humm test avec ça dans la valeur de tes chaines: ["name"~"([P|p])(.*arap?)(harmacie)"]
Le 31 octobre 2014 20:45, Yves Pratter <yves.prat...@gmail.com> a écrit : > > Le 31 oct. 2014 à 10:21, Yves Pratter <yves.prat...@gmail.com> a écrit : > > J’ai fait une requête avec des expressions régulières pour trouver les > noms « Pharmacie » ou « pharmacie » : http://overpass-turbo.eu/s/5I5 > On trouve 686 nœuds et 49 polygones. > > Voici une requête qui cherche les parapharmacies contenant le nom > pharmacie : http://overpass-turbo.eu/s/5Il > nœuds: 499, chemins: 45, relations: 1 > > > - Il y a de vraies pharmacies avec seulement shop=chemist > http://www.openstreetmap.org/node/2108069584 > - la même avec dispensing=no > http://www.openstreetmap.org/node/2080309580 > - shop=chemist et dispensing=yes > http://www.openstreetmap.org/node/2372130003 > - des vraies avec amenity=pharmacy et shop=chemist > http://www.openstreetmap.org/node/2078776257 > (en France les pharmacies font les 2 ? donc pas besoin de mettre > shop=chemist ??) > > > — > Yves > > PS: l’expression régulière '[P|p]harmacie’ ne fonctionne pas complètement > car elle ne rejette pas les noms « parapharmacie » > > Elle devrait être ' \b[P|p]harmacie\b <http://regexr.com/39r2h>’ mais > overpass ne supporte pas les \b. D’ailleurs je ne sais pas si et comment > on peut lui passer des flags i (ignore case) g (global) et m (multiline). > Des pistes ? > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-fr > >
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr