【发布时间】:2018-05-08 11:14:42
【问题描述】:
我试图用 php 替换逗号后跟多个空格和 & 符号。有什么办法吗
example: a, & b.
expected output: a & b.
我试过了,但它只适用于单个空间。不适用于多个动态空间。这是我的示例代码
$var = "a, & b.";
$var = str_replace(', &','&',$var);
【问题讨论】:
-
你不需要
str_replace。使用preg_replace('~,\s*(\s&)~', '$1', $var); -
@revo 感谢它的工作
标签: php regex preg-replace str-replace