Ваше выражение выглядит нормально, во входной строке есть только две обратные косые черты, которые могут быть включены, возможно, в такой форме:
href=\\\"(.*?)\\\"
или, если бы мы искали https
паттернов, мы могли бы упростить его до:
\\"https?:(.*?)\\"
и наша желаемая ссылка находится в группе захвата #1
.
RegEx
Если это выражение не нужно и вы хотите изменить его, перейдите по этой ссылке на regex101.com .
RegEx Circuit
jex.im визуализирует регулярные выражения: