3v4l.org

run code in 300+ PHP versions simultaneously
<?php $row['item']='item1|item2|item 3||item 4|||yyyy-mm-dd'; $row['item']=preg_replace(['~\|+(?=[^|]+$)~','~\|+~'],[' ',', '],$row['item']); echo $row['item'];

preferences:
24.68 ms | 404 KiB | 5 Q