Если я правильно понимаю, что вы хотите совместить только знак большего размера (>), который является частью закрывающего тега привязки, это должно сделать это:
>
\<a[^*]href="(http://[^"]+?|[^"]+?\.pdf)"+?[^>]*?(>)