fork download
  1. <?php
  2.  
  3. $test1=" http:\/\/kitdriver1.com ";
  4. $test2=" //kitdriver2.com ";
  5. $test3=" http:\/\/kitdriver3.com ";
  6. $test4=" http://w...content-available-to-author-only...4.com ";
  7. $test5=" kitdriver5.com ";
  8.  
  9. $matches1=array();
  10. $matches2=array();
  11. $matches3=array();
  12. $matches4=array();
  13. $matches5=array();
  14.  
  15. '/((data|file|https?|ftps?|sftp|ss[hl])\:)?(\/\/||\\/\\/)(www[0-9]{0,' .
  16. '3}\.)?([0-9a-z.-]{1,512})[^0-9a-z.-]/i',
  17. $test1, $matches1);
  18.  
  19. '/((data|file|https?|ftps?|sftp|ss[hl])\:)?(\/\/||\\/\\/)(www[0-9]{0,' .
  20. '3}\.)?([0-9a-z.-]{1,512})[^0-9a-z.-]/i',
  21. $test2, $matches2);
  22.  
  23. '/((data|file|https?|ftps?|sftp|ss[hl])\:)?(\/\/||\\/\\/)(www[0-9]{0,' .
  24. '3}\.)?([0-9a-z.-]{1,512})[^0-9a-z.-]/i',
  25. $test3, $matches3);
  26.  
  27. '/((data|file|https?|ftps?|sftp|ss[hl])\:)?(\/\/||\\/\\/)(www[0-9]{0,' .
  28. '3}\.)?([0-9a-z.-]{1,512})[^0-9a-z.-]/i',
  29. $test4, $matches4);
  30.  
  31. '/((data|file|https?|ftps?|sftp|ss[hl])\:)?(\/\/||\\/\\/)(www[0-9]{0,' .
  32. '3}\.)?([0-9a-z.-]{1,512})[^0-9a-z.-]/i',
  33. $test5, $matches5);
  34.  
  35. var_dump($matches1);
  36. var_dump($matches2);
  37. var_dump($matches3);
  38. var_dump($matches4);
  39. var_dump($matches5);
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
array(6) {
  [0]=>
  array(2) {
    [0]=>
    string(5) "http:"
    [1]=>
    string(15) "kitdriver1.com "
  }
  [1]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  [2]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  [3]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  [4]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  [5]=>
  array(2) {
    [0]=>
    string(4) "http"
    [1]=>
    string(14) "kitdriver1.com"
  }
}
array(6) {
  [0]=>
  array(1) {
    [0]=>
    string(17) "//kitdriver2.com "
  }
  [1]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  [2]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  [3]=>
  array(1) {
    [0]=>
    string(2) "//"
  }
  [4]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  [5]=>
  array(1) {
    [0]=>
    string(14) "kitdriver2.com"
  }
}
array(6) {
  [0]=>
  array(2) {
    [0]=>
    string(5) "http:"
    [1]=>
    string(15) "kitdriver3.com "
  }
  [1]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  [2]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  [3]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  [4]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  [5]=>
  array(2) {
    [0]=>
    string(4) "http"
    [1]=>
    string(14) "kitdriver3.com"
  }
}
array(6) {
  [0]=>
  array(1) {
    [0]=>
    string(26) "http://w...content-available-to-author-only...4.com "
  }
  [1]=>
  array(1) {
    [0]=>
    string(5) "http:"
  }
  [2]=>
  array(1) {
    [0]=>
    string(4) "http"
  }
  [3]=>
  array(1) {
    [0]=>
    string(2) "//"
  }
  [4]=>
  array(1) {
    [0]=>
    string(4) "www."
  }
  [5]=>
  array(1) {
    [0]=>
    string(14) "kitdriver4.com"
  }
}
array(6) {
  [0]=>
  array(1) {
    [0]=>
    string(15) "kitdriver5.com "
  }
  [1]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  [2]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  [3]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  [4]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  [5]=>
  array(1) {
    [0]=>
    string(14) "kitdriver5.com"
  }
}