3v4l.org

run code in 500+ PHP versions simultaneously
<?php $str = '200x2000^3434^54545|120x400^3333^4444'; echo preg_replace('/\^[^^]*\^/', 'XXXXX', $str, 1);

preferences:
48.81 ms | 1575 KiB | 5 Q