<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="">Dans la catégorie fonctionnement étrange, j'ai bien l'impression
que les "/" avec échappement sont pas hypers appréciés, exemple
avec la règle :</div><div class=""><div class=""><p class="">Qui produit les tags suivants après correction :</p><p class=""><code class="">concat("mapillary = ",
get(regexp_match(".*<a href="http://mapillary.com" class="">mapillary.com</a>\/map\/im\/([a-zA-Z0-9_-]{22}).*",
tag("mapillary")),1))</code><code class=""><br class="">
</code><code class="">mapillary =
<a class="moz-txt-link-freetext" href="https://www.mapillary.com/map/im/EB6DhiSl0wUn6MVK-itdZw">https://www.mapillary.com/map/im/EB6DhiSl0wUn6MVK-itdZw</a></code></p></div></div></blockquote>Pour tenter de trouver l’erreur, tu peux décomposer :</div><div><p class=""><code class=""> fixAdd: concat("mapillary_=", get(regexp_match(".*expression.*", "chaine de test"),1));</code></p><div class=""><div>ou</div><div><p class=""><code class=""> fixAdd: concat("mapillary_=", tag("mapillary"));</code></p><div class=""></div></div><div>Ainsi ça ne casse pas la clé mapillary et ça permet de voir en « pas à pas » ce qui se passe.</div></div><div><br class=""></div><div>Mais il y a un bug, donc ne t’embête pas trop tant que ce n’est pas corrigé 😉</div><div><br class=""></div><div>—</div><div>Yves</div><div><br class=""></div><div>PS:</div><div>Il faut théoriquement aussi échapper le . : <font face="Menlo" class="">mapillary\.com</font></div><div><font face="Menlo" class=""><br class=""></font></div><div>Tu peux ruser en mettant … <font face="Menlo" class="">regexp_match(".*mapillary.com.map.im.([a-zA-Z0-9_-]{22}).*", …</font></div><div><br class=""></div><div class=""><br class=""></div></div></body></html>