3v4l.org

run code in 300+ PHP versions simultaneously
<?php $pattern = '{^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?}'; $url = 'https://example.com/a/support/topic/'; $result = preg_match( $pattern, $url, $matches ); var_dump($matches);

preferences:
15.59 ms | 402 KiB | 5 Q