3v4l.org

run code in 300+ PHP versions simultaneously
<?php $char_set = 'a-z_'; $val = 'login_form'; $val = preg_replace('/[^'.preg_quote($char_set, '/').']+/i', '', $val); var_dump($val);

preferences:
44.78 ms | 402 KiB | 5 Q