mmm, ma la stringa comincia e finisce con quei caratteri o ci possono essere pių sottostrighe delimitate? Cmq nel primo caso prova questa:

codice:
preg_match('/^(\W+)(.+)\\1$/s',$testo,$mth);
echo '<pre>';
print_r($mth);
il risultato che ti interessa č $mth[2]