3v4l.org

run code in 300+ PHP versions simultaneously
<?php $lines = array( '"^0user1^7" "2"', '"user2" "2"', '"user3" "6"', '"user with spaces" "91"', ); $regex = '#"(?<user>[a-zA-Z0-9\^\s]+)"\s"(?<num>\d+)"#'; foreach ($lines as $line) { preg_match($regex, $line, $matches); echo 'user = '.$matches['user'].', num = '.$matches['num']."\n"; }
Output for git.master, git.master_jit, rfc.property-hooks
user = ^0user1^7, num = 2 user = user2, num = 2 user = user3, num = 6 user = user with spaces, num = 91

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:
165.5 ms | 405 KiB | 5 Q