3v4l.org

run code in 300+ PHP versions simultaneously
<?php $toks = [ '\bwaiting\b', '^\w+', '\bresponse\b', '\bfrom\b', '\|', '\bto\b', ]; $pattern = '/' . implode('|', $toks) . '/i'; var_export(preg_match_all($pattern, "I'm waiting for a response from", $out) ? $out[0] : null);

preferences:
62.61 ms | 402 KiB | 5 Q