fork download
  1. <?php
  2.  
  3. $input = "http://w...content-available-to-author-only...e.com/watch?v=itvJybdcYbI text [url=http://s...content-available-to-author-only...e.com/watch?v=itvJybdcYbI]What's up?[/url] text youtube.com/watch?v=itvJybdcYbI text www.youtube.com/watch?v=itvJybdcYbI";
  4.  
  5. echo can_haz_linkz($input)? 'Y': 'N';
  6.  
  7. $input = "text [url=http://s...content-available-to-author-only...e.com/watch?v=itvJybdcYbI]What's up?[/url] text";
  8.  
  9. echo can_haz_linkz($input)? 'Y': 'N';
  10.  
  11. function can_haz_linkz($input)
  12. {
  13. return preg_match(
  14. "#([\w-]+:\/\/?|(www|([\w]+))[.])[^\s()<>\[\]]+(?:\([\w\d]+\)|([^[:punct:]\s]|\/))#is",
  15. (preg_replace("#\[url=(.*?)/url\]#is", '', $input))
  16. );
  17. }
Success #stdin #stdout 0.02s 13064KB
stdin
Standard input is empty
stdout
YN