Как я могу заменить все запятые, а затем пробелы ( ", "
) только запятыми ( ","
)?
Я не хочу заменять пробелы, когда перед ними нет запятой ( " "
).
Все решения str_replace будут работать. Если вы хотите заменить все пробелы до запятой и после нее
$str = 'cat, dog , cow, horse ,mouse,moose'; $pattern = '/\s*,\s*/'; $replace = ','; $str = preg_replace($pattern, $replace, $str);
Это должно сделать трюк:
$str = "some, comma, seperated, words"; $str = str_replace(", ", ",", $str);
Это будет трюк?
$sString = str_replace(", ", ",", $sString);
Ты можешь сделать:
$str = str_replace(', ',',',$str);