3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = 'a@-b.cd'; $pattern = '/[a-z0-9_\-\+\.]+@[a-z0-9\-]+\.([a-z]{2,4})(?:\.[a-z]{2})?/i'; preg_match_all($pattern, $string , $matches); var_dump($matches[0]);
Output for git.master, git.master_jit, rfc.property-hooks
array(1) { [0]=> string(7) "a@-b.cd" }

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
117.56 ms | 405 KiB | 5 Q