Regex pour Extraire Toutes les URLs d'un Texte
\bhttps?:\/\/[^\s<>"']+(?:\/[^\s<>'']*)?\b
Extraire des URLs à partir de textes non structurés, comme des fichiers journaux, des données de scraping ou de longs documents, peut s'avérer fastidieux en raison de la syntaxe complexe des noms de domaine et des protocoles. Cette expression régulière utilise une stratégie de correspondance non gourmande pour identifier le protocole (http ou https) et capture la séquence de caractères restante jusqu'à rencontrer un espace, une guillemet ou une coupure.
En utilisant ce modèle avec votre langage de programmation ou éditeur de texte préféré, vous pouvez instantanément éliminer les données non pertinentes et isoler les liens web valides. Notre outil alimenté par l'IA vous permet de personnaliser davantage cette regex si vous avez besoin de cibler spécifiquement des sous-domaines ou de filtrer certaines extensions de fichiers comme .png ou .jpg.