J'essaie d'analyser le contenu et de trouver l'URL de Soundcloud. Mon expression régulière fonctionne mais n'arrête pas de capturer après l'espace.url: arrête de capturer après l'espace
$re = '/((http:\/\/(soundcloud\.com\/.*|soundcloud\.com\/.*\/.*|soundcloud\.com\/.*\/sets\/.*|soundcloud\.com\/groups\/.*|snd\.sc\/.*))|(https:\/\/(soundcloud\.com\/.*|soundcloud\.com\/.*\/.*|soundcloud\.com\/.*\/sets\/.*|soundcloud\.com\/groups\/.*)))/i';
Comme vous pouvez le voir ici https://regex101.com/r/4BZhlu/1 il ne s'arrête pas lorsque l'URL est en ligne.
Merci d'avance.
Remplacer tous les '' * avec '\ S *'.. –