$str = "<script>var RB_RID = 'recordrock'; var RB_GENRE = 'rock'; var RB_LINK = 'http://air2.radiorecord.ru:805/rock_320'; var RB_TITLE = \"Record Rock Radio\";</script><script async src=\"https://www.radiobells.com/js/embed.js\" charset=\"UTF-8\"></script>";
preg_match('/RB_LINK.*\'(.*)\'/', $str, $res);
echo $res[1]; // ваша ссылка
1. Ищем RB_LINK
RB_LINK
2. После RB_LINK идет любое количество любых символов, кроме перевода строки
.*
3. В подмаске, которая находится между одинарных кавычек, ищем любое количество любых символов.
\'(.*)\'
4. В переменную $res получаем массив, где [1] элемент является первой подмаской.