<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class=""><div class=""><p class="">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.</p></div></div></blockquote><blockquote type="cite" class=""><div class=""><div class=""><p class="">Pour une raison qui m'échappe, la règle suivante
      qui devrait faire le boulot ne fonctionne pas <br class="">
    </p><p class=""><code class="">*[mapillary][mapillary!~/^[a-zA-Z0-9_-]{22}$/][mapillary=~/pKey=[a-zA-Z0-9_-]{22}/]</code></p></div></div></blockquote>J’ai testé la sélection avec CTRL+F, elle fonctionne bien<br class=""><blockquote type="cite" class=""><div class=""><p class=""><code class="">
        {</code><code class=""><br class="">
      </code><code class="">    throwError: tr("mapillary tag should only contain
        image ID instead of full URL");</code><code class=""><br class="">
      </code><code class="">    fixAdd: concat("mapillary=",
        get(regexp_match("pKey=([a-zA-Z0-9_-]{22})",
        tag("mapillary")),1));</code><code class=""><br class="">
      </code><code class="">}</code></p></div></blockquote>Je l’ai essayé localement, ça crée une clé <span style="font-family: "Courier New";" class="">concat("mapillary</span> avec la valeur <span style="font-family: "Courier New";" class="">"</span><span style="font-family: "Courier New";" class="">, get(regexp_match(</span><b style="font-family: "Courier New";" class="">/</b><span style="font-family: "Courier New";" class="">pKey=([a-zA-Z0-9_-]{22})</span><b style="font-family: "Courier New";" class="">/</b><span style="font-family: "Courier New";" class="">, tag("mapillary")),1))</span></div><div><br class=""></div><div>J’essaie de mettre les parenthèses et les guillemets au bon endroit pour corriger ça…</div><div><br class=""></div><div class=""><div class="">—</div><div class="">Yves<br class=""></div></div><div class=""><br class=""></div></body></html>