我有一个字符串(俄语):, Невский пр., д. 41
,我需要删除第一个空格-逗号-空格序列。
我尝试了以下操作:$address = preg_replace('/^\s*,?\s*/i', '', $address);
根本不匹配。
然后出于测试目的:$address = preg_replace('/ /', '', $address);
结果:它匹配除第一个空格以外的所有空格。
然后:$address = trim($address);
第一个空格什么也没发生。
我检查了它是否真的是空间– this service告诉我U+0020 : SPACE [SP]
不知道接下来要检查什么。
答案 0 :(得分:0)
如果一开始要删除空格和逗号,则可以将ltrim()与第二个参数一起使用。
$string = " , Невский пр., д. 41";
$string = ltrim($string," \r\n,");
echo "|".$string."|";
输出
|Невский пр., д. 41|