Re: [OSM-talk-fr] Filtre JOSM par level

2016-04-03 Par sujet Charles MILLET
Merci, ça fonctionne bien. J'avais justement testé */level:^1; /*pour 
*/level=1;*/* ...ça ne fonctionnait pas et j'avais laissé tombé les 
expressions régulières...


Le 03/04/2016 20:03, PanierAvide a écrit :

Le 03/04/2016 18:51, Charles MILLET a écrit :

Bonjour,

Je travail sur de l'/indoor/ en ce moment et je souhaite affiner mes 
filtres sous JOSM. Je souhaite entre autre filtrer les informations 
par niveau.


Je rencontre un problème pour filtrer précisément les niveaux. Par 
exemple, pour le niveau 1, j'utilise le filtre */level=1 OR level=1;* 
OR level:;1/* pour filtrer le niveau 1 cependant la partie 
*/level:;1/* n’empêche pas la présence de */level 1/**/0/* 
indésirables. L'expression */level=*;1/* ne fonctionne pas et je ne 
parviens pas à trouver la bonne expression régulière pour exprimer ce 
filtre.


Pour formuler ma question différemment, je cherche la bonne 
expression pour exprimer la formule */level=*;1/*


Bonsoir,

Je vois que JOSM en mode avancé supporte les expression régulières 
plus complexes, il suffit de choisir dans la fenêtre de filtres 
"Expression régulière" à gauche, et indiquer ceci :

level:;1$

Le $ permet d'indiquer qu'il s'agit de la fin de ligne. Les expression 
régulières de JOSM sont celles proposées par le langage Java [1].


Cordialement,

PanierAvide.

[1] http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html


___
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


Re: [OSM-talk-fr] Filtre JOSM par level

2016-04-03 Par sujet PanierAvide

Le 03/04/2016 18:51, Charles MILLET a écrit :

Bonjour,

Je travail sur de l'/indoor/ en ce moment et je souhaite affiner mes 
filtres sous JOSM. Je souhaite entre autre filtrer les informations 
par niveau.


Je rencontre un problème pour filtrer précisément les niveaux. Par 
exemple, pour le niveau 1, j'utilise le filtre */level=1 OR level=1;* 
OR level:;1/* pour filtrer le niveau 1 cependant la partie 
*/level:;1/* n’empêche pas la présence de */level 1/**/0/* 
indésirables. L'expression */level=*;1/* ne fonctionne pas et je ne 
parviens pas à trouver la bonne expression régulière pour exprimer ce 
filtre.


Pour formuler ma question différemment, je cherche la bonne expression 
pour exprimer la formule */level=*;1/*


Bonsoir,

Je vois que JOSM en mode avancé supporte les expression régulières plus 
complexes, il suffit de choisir dans la fenêtre de filtres "Expression 
régulière" à gauche, et indiquer ceci :

level:;1$

Le $ permet d'indiquer qu'il s'agit de la fin de ligne. Les expression 
régulières de JOSM sont celles proposées par le langage Java [1].


Cordialement,

PanierAvide.

[1] http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr