PHP を使用して、文字列「1|10,2|11,3|12」内の | と | の間の部分 (| を含む) を動的に切り詰める方法 (解決策)
str_replace( ",","",str_replace("|","",$val))
$s = "1|10,2|11,3|12";echo preg_replace('/\|[^,]+,/', ',', $s);
|12 を削除して 1、2、3 に変えるにはどうすればよいですか?
$content = '1|10,2|11,3|12';echo preg_replace(array('/\|[^,]+,/','/\|[^,]+$/'), array(',',''), $content);
1,2,3
$s = "1|10,2|11,3|12";echo preg_replace('/\|[^,]+/', '', $s);
しかし、これは一致しません:
と の間の部分を切り捨ててください
投稿していただきありがとうございます!