3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "http://google.at;www.davetrudes.com asdf http://www.youtube.com/user/davetrudes http://code.google.com/u/dave.trudes/"; $t = "regexbuddy.com www.regexbuddy.com http://regexbuddy.com cvc http://www.regexbuddy.com cvcv http://www.regexbuddy.com/ g http://www.regexbuddy.com/index.html f http://www.regexbuddy.com/index.html?source=library f You can download RegexBu ddy at http://www.regexbuddy.com/download.html. f 'www.domain.com/quoted URL with spaces' http://10.2.2.1.2/ttxx/txt/gg v support@regexbuddy.com"; $not = "hello world"; $nu = null; $match = null; preg_match('/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/', $nux, $match); if ($match) { var_dump($match[0]); } else {var_dump("nothing");} var_dump($match);
Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
Warning: Undefined variable $nux in /in/SVR4R on line 22 Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /in/SVR4R on line 22 string(7) "nothing" array(0) { }
Output for 8.0.0 - 8.0.30
Warning: Undefined variable $nux in /in/SVR4R on line 22 string(7) "nothing" array(0) { }
Output for 5.0.4 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.31, 7.4.0 - 7.4.25, 7.4.27 - 7.4.33
Notice: Undefined variable: nux in /in/SVR4R on line 22 string(7) "nothing" array(0) { }
Output for 7.3.32 - 7.3.33, 7.4.26
string(7) "nothing" array(0) { }
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.3
Notice: Undefined variable: nux in /in/SVR4R on line 22 string(7) "nothing" array(0) { }

preferences:
312.34 ms | 402 KiB | 460 Q