正则表达式删除PHP中的空格和空格?

时间:2010-08-09 16:01:49

标签: php regex

我正在寻找正则表达式来删除逗号之前和之后的空格和空格。

3 个答案:

答案 0 :(得分:7)

试试这个:

$output = preg_replace('/\s*,\s*/', ',', $str);

这将用逗号替换所有可能的前导和尾随空白字符(\s)的逗号。

答案 1 :(得分:3)

preg_replace('/\s*,\s*/', ',', $target_string);

答案 2 :(得分:1)

你不需要正则表达式。

$output = explode(',', $input);
$output = array_map('trim', $output);
$output = implode(',', $output);