使用正则表达式可以方便地将字符串中间多个空格只保留一个。以下是用 PHP 实现的示例代码:

$str = 'Hello     World';
$str = preg_replace('/\s+/', ' ', $str);
echo $str; // 输出:Hello World

代码解释:

  • preg_replace 函数用于进行正则替换操作。
  • '/\s+'/ 是正则表达式,其中 \s 表示空格字符,+ 表示匹配多个空格字符。
  • ' ' 是替换字符串,表示单个空格。

通过以上代码,将字符串中的多个空格替换为一个空格,实现字符串去重空格的功能。

PHP 字符串去重空格:使用正则表达式保留单个空格

原文地址: https://www.cveoy.top/t/topic/nZiv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录