0

我想从我的文字中删除所有价格

例如。

“CVC 50/50 平板:250 74 x 110 普通 1.00 10 10.00”

我想删除文本中的每个价格,以便只有数量

“CVC 50/50 平板:250 74 x 110 普通 10”

我试过了

str_replace('(i don't know what to put here).00',' ',$Body)

请协助一些 str_replace 模式或可以解决此问题的东西。

非常感谢!!

Ps 价格从 0.00 到 xxxxx.00 不等

4

1 回答 1

0

您可以preg_replace改用它,这使得匹配相当简单;

$a = "CVC 50/50 Flat Sheet: 250 74 x 110 Plain 1.00 10 10.00";

echo preg_replace('/\s\d+\.00/', '', $a);    // whitespace+digits+.00 -> ''

>> CVC 50/50 Flat Sheet: 250 74 x 110 Plain 10
于 2013-08-10T12:55:20.110 回答