@bigorat Уже нашел ответ
([^<]+)[>]
<https://domain.com/cat/3e54e7dd16b142fe736b.js?max_age=31536000>; rel=modulepreload; crossorigin=anonymous; as=script,
Берет из строки только ссылку
@DrPrime большое спасибо, но данные в таблице я для примера привёл. Ну наведу другой пример ресурс 1 это список юрл, ресурс 2 это сообщения. Мне нужно чтобы структура сохранялась та которую я привёл...даже при 300 потоках. Нужно чтобы при много потоке для строки номер1 ресурса1 отработались все данные ресурса2, потом переход на строку 2 ресурса1 и отрабатывает все данные ресурса2 и тд. Типа for с вложеным for. Но это все нужно для много потока реализовать