有人可以让我知道如果它们在 PHP 中彼此相邻,我将如何删除多个逗号。
$address= rtrim(preg_replace('!\s+!', ' ', $address_line_1.' '.$address_line_2.', '.$town_village_city.', '.$state_province_county.', '.$postal_code.', '.$country),',');
//return preg_replace('/([!?,.])+/',' ',$address);
return preg_replace('!\,+!',' ',$address);
例如,我可能有一个没有 town_village 的地址,所以最后会有多个逗号。
还有任何测试 PHP 正则表达式的好资源吗?