Vérifier si une URL est absolue

Beginner

This tutorial is from open-source community. Access the source code

Introduction

Dans ce laboratoire, nous plongerons dans le monde de la programmation JavaScript et explorerons divers concepts tels que les variables, les types de données, les instructions conditionnelles, les boucles et les fonctions. Grâce à une série d'exercices pratiques et de défis de codage, vous apprendrez à écrire un code JavaScript propre et efficace, et à acquérir une compréhension solide des principes fondamentaux qui sous-tendent ce puissant langage de programmation. À la fin de ce laboratoire, vous serez équipé des compétences et des connaissances nécessaires pour aborder avec confiance des projets JavaScript plus complexes.

Fonction pour vérifier si une chaîne de caractères est une URL absolue

Pour vérifier si une chaîne de caractères donnée est une URL absolue, suivez ces étapes :

  1. Ouvrez le Terminal/SSH et tapez node pour commencer à pratiquer la programmation.
  2. Utilisez RegExp.prototype.test() pour tester si la chaîne de caractères est une URL absolue.
  3. La fonction devrait être définie comme suit : const isAbsoluteURL = str => /^[a-z][a-z0-9+.-]*:/.test(str);
  4. La fonction prend un argument de chaîne de caractères str et renvoie true si la chaîne de caractères est une URL absolue, et false sinon.
  5. Testez la fonction à l'aide des exemples fournis :
isAbsoluteURL("https://google.com"); // true
isAbsoluteURL("ftp://www.myserver.net"); // true
isAbsoluteURL("/foo/bar"); // false

Sommaire

Félicitations ! Vous avez terminé le laboratoire Vérifier si une URL est absolue. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.