Почему не удается использовать такую конструкцию ?
(?<=https?).*
Потому что в "назад смотрящем" должно четкое количество символов
в
https?
получается либо 5 (https), либо 4 (http)
https://regex101.com/r/tOiEx1/1(?<=https|http).*
будет как 2 варианта для "назад смотрящего"
но, как написал ранее
Rsa97, в вашем случае это вам не надо )
достаточно просто
https?.*