Menu

Regexp JavaScript pour convertir une URL

Photo Emmanuel
Emmanuel
20 juin 2016
Répondre
MP
Allez, j'ouvre le bal avec une mini fonction pour les amateurs de javascript. Voici donc une fonction qui transforme les adresses de pages internet présentes dans un texte en code HTML cliquable de type <a href="...

function transform_url(txt)
{
return (txt.replace(/(http(?:s)?:\/\/[\x21-\x3B=\x3F-\x7E]+)/g,'<a href="$1">$1</a>'));
}
Photo AFJV
AFJV
20 juin 2016
Répondre
MP
J'en profite pour vous conseiller les articles de Mozilla Developer Network sur le sujet :
RegExp JavaScript : https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/RegExp
Expressions rationnelles JavaScript : https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/Expressions_r%C3%A9guli%C3%A8res
  • Share
  • Follow