Tırnak arasında aranan kelime uzunlugu 30 ise : "\w{30}" diyebilirsin.
$aranan = 'confirmSingleFB(456410, "http://domain.com/1224", "b8fc302131ef7f9ff018790c456410", "3", 0, "UV9W49wQ%2F4wdfOWGK0EwP8DdWfuIdyA%2FnkLoXuMyT1zSfOf718c%2Fz21%2BXEE%3D", "10", "rfdsdd");';
$aranan = preg_replace('/^.*?"(\w{30})".*?$/si', '$1', $aranan);
echo $aranan; //Çıktı : b8fc302131ef7f9ff018790c456410^.*?" => String başlangıcından tırnak işaretine kadar
(\w{30}) => a-zA-Z0-9 karakterleri 30 tane olacak (parantez) içerisinde kalanlara $1 ile erişiriyoruz
".*?$ sonra tırnak işaretinden sonuna kadar tüm kelimeyi bul
$ => String sonu ifadesi
Yani tüm ifadeyi, istediğimiz ifade ile değiştirdik (\w{30})=$1