Come possiamo utilizzare PHP per identificare gli URL in una stringa e archiviarli in una matrice?Estrai URL da una stringa utilizzando PHP
Questa è una stringa di esempio.
$text = "The text you want to filter goes here. http://google.com, https://www.youtube.com/watch?v=K_m7NEDMrV0,https://instagram.com/hellow/";
non riesco a utilizzare la funzione di explode
perché, se l'URL contiene una virgola, non ci vorrà dare risultati corretti.
print_r (explode(" ",$text));
Forse dovresti renderlo insensibile alle maiuscole aggiungendo il modificatore 'i'. vale a dire. '... # i'' – MrWhite
Solo una nota, alcuni URL usano le virgole nelle loro stringhe di query – relipse
@aampudia: Ottimo approccio. Ma c'è un modo semplice per trovare gli URL anche senza protocollo? Ad esempio: "Il testo da filtrare va qui. Www.google.de, www.youtube.com". – Marco