Pour une URL rentrée tel quel (sans syntaxe MD) et suivi d'un espace insécable, l'espace insécable est inclut dans le lien. Si l'URL est en plus entre parenthèses, la parenthèse fermante est incluse aussi. Ça veut dire que la Regexp teste seulement les espaces normaux :-)
Cas d'usage : un lien dans une liste, suivi d'un espace insécable et d'un point-virgule. Cas rencontré dans la dépêche http://linuxfr.org/moderation/news/falkon-3-le-nouveau-navigateur-pour-kde
Exemples (avec un peu de pub, il faut bien vivre) :
- Chez les enfants (https://www.chez-les-enfants.fr/) vend des jouets éthiques ou équitables ;
- Ci-dessus le premier lien est suivi d'un espace normal, le deuxième en MD est suivi d'un espace insécable, tout va bien.
- Mais avec un lien URL suivi d'un espace insécable … https://www.chez-les-enfants.fr/shop/product/famille-pingouin-586 ;
- … l'espace est inclut dans le lien !
- Et si on met des parenthèses suivies d'un espace insécable … (https://www.chez-les-enfants.fr/page/qui-sommes-nous) ;
- … la parenthèse fermante est incluse avec l'espace dans le lien. Ouh que c'est pas beau !
# Specifications
Posté par Bruno Michel (site web personnel) . Évalué à 3 (+0/-0).
Alors, tout d'abord, je tiens à dire que l'on dit une espace insécable (au féminin), et non pas un espace insécable.
Ensuite, on utilise du markdown et le comportement observé correspond à la spécification de Markdown. Bref, ce n'est pas à proprement dit un bug, mais une spécification qui ne répond à tes attentes. La bibliothèque Markdown que l'on utilise est mal maintenue et difficile à modifier. Ça me paraît très improbable que quelqu'un fasse ce changement.
Par contre, il y a toujours la possibilité de mettre une espace normale entre la parenthèse fermante et le point-virgule et laisser LinuxFr.org transformer cette espace en une espace insécable.
# La solution est d’entourer ton adresse avec des symboles inférieur et supérieur
Posté par Davy Defaud . Évalué à 2 (+0/-0).
Exemple avec le code Markdown suivant :
Voici ma liste de liens :
[^] # Re: La solution est d’entourer ton adresse avec des symboles inférieur et supérieur
Posté par Benoît Sibaud (site web personnel) . Évalué à 3 (+0/-0).
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.