Buongiorno ragazzi,ho bisogno un aiuto.
Mi sono letto una guida sulle espressioni regolari ed ho trovato questo
Codice PHP:
<?php
// come ottenere il nome dell'host da un URL
preg_match("/^(http:\/\/)?([^\/]+)/i",
"http://www.php.net/index.html", $matches);
$NomeHost = $matches[2];
// come ottenere gli ultimi due segmenti del nome dell'host
preg_match("/[^\.\/]+\.[^\.\/]+$/",$NomeHost,$matches);
echo "Nome del dominio: {$matches[0]}\n";
?>
ho capito quello che fa,ma non ho capito quando mettere / oppure \ oppure il punto oppure il punto interrogativo,o il dollaro o questo: ^
E' una guida di php.net ma non spiega tutto quello che scrive.
Mi servirebbe per validare gli url di youtube, come questo www.youtube.com/watch?v= e poi il resto che cambia da video a video