0
すべての逐次コンマを,,
に置き換えたい場合は、{"v":""}
と置き換えます。たとえば、,,,,,
も置き換えられます。Preg json文字列のコードを置き換えてください
私はおそらく間違って何かを得たけれども、私は
preg_replace('/,+/',',{"v":""},', $string);
を試してみました。どんな助けもありがとう。 ありがとうございます。
すべての逐次コンマを,,
に置き換えたい場合は、{"v":""}
と置き換えます。たとえば、,,,,,
も置き換えられます。Preg json文字列のコードを置き換えてください
私はおそらく間違って何かを得たけれども、私は
preg_replace('/,+/',',{"v":""},', $string);
を試してみました。どんな助けもありがとう。 ありがとうございます。
これは、あなたが欲しいものを行う必要があります。それは、すぐに複数のカンマを含む文字列があると壊れますので
preg_replace('/,{2,}/', ', {"v":""}', $string);
しかし、単純な正規表現は、この仕事に最適なツールではありません。
働いてくれてありがとう、私も気づいた '/ ,, + /'も同様に動作します。私はしかし、あなたがなぜそれが最高ではないと言ったのか理解できません。 – Mohammad
ベストツール* – Mohammad
有効なJSONデータに置換を適用すると、 '{" summary ":" 2つのカンマが文字列 "}'で無効になりますJSON。置き換えを実行する場所は状況依存であり、regexpは最良のツールではありません。 –