3v4l.org

run code in 300+ PHP versions simultaneously
<?php $x = [ '01 song name.mp3 - 2.4 MB', '02 song name.mp3 - 4.0 MB', '03 song name.mp3 - 3.3 MB', '04 song name.mp3 - 3.5 MB', '05 song name.mp3 - 1.9 MB', '06 song name.mp3 - 3.4 MB', '07 song name.mp3 - 4.41 MB', '08 song name.mp3 - 13.9 MB', '09 song name.mp3 - 3.9 MB', '10 song name.mp3 - 3.6 MB', '11 song name.mp3 - 3.3 MB', ]; $regex = '#\s-\s\d*.\d*\sMB#'; foreach ($x as $y) { echo preg_replace($regex, '', $y)."\n"; }
Output for 7.0.0 - 7.0.23, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.28, 8.4.1 - 8.4.14, 8.5.0
01 song name.mp3 02 song name.mp3 03 song name.mp3 04 song name.mp3 05 song name.mp3 06 song name.mp3 07 song name.mp3 08 song name.mp3 09 song name.mp3 10 song name.mp3 11 song name.mp3
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.

preferences:
150.21 ms | 407 KiB | 5 Q