ciao ragazzi stavo creando un controllo della validità dei link che mi inseriscono per l'embed di youtube però non capisco perchè mi da sempre che il link inserito è sbagliato...

Codice PHP:
    if(preg_match('/^http:\/\/(?:[A-Za-z0-9.]{2,5}\.)?youtube.com\/watch\?v=([0-9A-Za-z-_]{11})$/'$form_codice_embed)){
        
$error_msg_2='inserito correttamente';
    }

else { 
$error_msg_2='Il codice inserito come embed non e valido!!';    } 
Dove sarà che sbaglio?