0

反正有没有做 preg_replace :

<p style="background:white">
<span style="font-size:10.0pt;font-family:&quot;Trebuchet MS&quot;,&quot;sans-serif&quot;">
Coût de la prestation : 43.19 . <u></u><u></u></span></p>

我只想删除或留下空格的价格。我不知道如何定义模式和替换表达式。

希望有人帮助我!

泰。

编辑:我只想删除 43.19 .,只是 Coût de la prestation :

4

2 回答 2

1

你试过u修改器吗?

就像是:

preg_replace('/Coût de la prestation : (\d+\.\d{2})/u', 'whatever', $str);
于 2013-07-01T10:30:42.320 回答
0

最后起作用的是:

preg_replace('#(Coût\s+de\s+la\s+prestation)\s*:\s*\d+(\.\d+)?#u', '$1:', $body);

谢谢大家。

于 2013-07-01T11:41:00.283 回答