3v4l.org

run code in 300+ PHP versions simultaneously
<?php ini_set("pcre.jit", 0); $string = '--'; $doesNotMatchInPhp7 = '/(?|(---)|(-))\1$/'; $matchesInPhp7 = '/(?|(-)|(---))\1$/'; var_dump(preg_match($doesNotMatchInPhp7, $string)); var_dump(preg_last_error()); var_dump(preg_match($matchesInPhp7, $string));

preferences:
75.9 ms | 402 KiB | 5 Q