3v4l.org

run code in 300+ PHP versions simultaneously
<?php $regex = '/^[a-z0-9!#$%&\'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&\'*+\/=?^_`{|}~-]+)*@'; $email = 'uni-direct@uws.ac.uk'; preg_match_all($regex, $email, $matches); var_dump($matches);

preferences:
44.55 ms | 402 KiB | 5 Q