如何将多个空格更改为下划线,但不能更改单个空格?
首先
21 Facebook Inc 6 860,000
结果:
21_Facebook Inc_6_860,000
答案 0 :(得分:0)
你应该使用preg_replace
功能。有关详细信息,请参阅PHP preg_replace
manual
以下是示例
$string="21 Facebook Inc 6 860,000";
$string = preg_replace('/[\t\n\r\0\x0B]/', '', $string);
$string = preg_replace('/([\s])\1+/', '_', $string);
print_r($string);
您可以查看所需的output