У меня есть строка (на русском языке): , Невский пр., д. 41, и мне нужно удалить первую последовательность пробел-запятая-пробел.
Я пробовал следующее: $address = preg_replace('/^\s* ,?\s*/i', '', $address);
Совершенно не соответствует.
Затем, в целях тестирования: $address = preg_replace('/ /', '', $address);
Результат : соответствует всем пробелам, кроме первого.
Тогда: $address = Trim($address);
С первым пробелом ничего не произошло.
Я проверил, действительно ли это пробел — этот сервис сообщил мне U+0020 : ПРОБЕЛ [SP]< /p>
Не знаю, что проверить дальше.
Подробнее здесь: https://stackoverflow.com/questions/584 ... -character