> Sur le modèle du fichier MapCSS pour les tags Wikimedia, on peut ajouter une
> règle avec un "regexp_match" pour rechercher/remplacer automatiquement.
>
> Pour une raison qui m'échappe, la règle suivante qui devrait faire le boulot
> ne fonctionne pas
>
> *[mapillary][mapillary!~/^[a-zA-Z0-9_-]{22}$/][mapillary=~/pKey=[a-zA-Z0-9_-]{22}/]
>
J’ai testé la sélection avec CTRL+F, elle fonctionne bien
> {
> throwError: tr("mapillary tag should only contain image ID instead of
> full URL");
> fixAdd: concat("mapillary=", get(regexp_match("pKey=([a-zA-Z0-9_-]{22})",
> tag("mapillary")),1));
> }
>
Je l’ai essayé localement, ça crée une clé concat("mapillary avec la valeur ",
get(regexp_match(/pKey=([a-zA-Z0-9_-]{22})/, tag("mapillary")),1))
J’essaie de mettre les parenthèses et les guillemets au bon endroit pour
corriger ça…
—
Yves
_______________________________________________
Talk-fr mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-fr