fork download
  1. <?php
  2.  
  3. $str = '<a href="* ******>Анкор</a> http://w...content-available-to-author-only...m.ru/php-beginners/thread2548607.html';
  4.  
  5. $a = [];
  6.  
  7. ! preg_match_all('~<a[^>]+>.+?</a>|https?://\S+~', $str, $arr) ?: $a = $arr[0];
  8.  
  9. print_r( $a );
  10. /*
  11. Array
  12. (
  13.   [0] => <a href="* ******>Анкор</a>
  14.   [1] => http://w...content-available-to-author-only...m.ru/php-beginners/thread2548607.html
  15. )
  16. */
Success #stdin #stdout 0.02s 24436KB
stdin
Standard input is empty
stdout
Array
(
    [0] => <a href="* ******>Анкор</a>
    [1] => http://w...content-available-to-author-only...m.ru/php-beginners/thread2548607.html
)