3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(-1); echo "\ncase 1:\n"; var_dump(preg_replace('<[^0-9+]<','','98237/242')); echo "\ncase 2:\n"; var_dump(preg_replace('<[^0-9+]>','','98237/242'));
Output for 7.4.29, 8.1.23 - 8.1.30, 8.2.10 - 8.2.25, 8.3.0 - 8.3.13
case 1: Warning: preg_replace(): No ending matching delimiter '>' found in /in/Xke8Z on line 5 NULL case 2: string(8) "98237242"

preferences:
55.31 ms | 406 KiB | 5 Q