代码之家  ›  专栏  ›  技术社区  ›  Gregory Schultz

如何在单词之间添加空格?

  •  0
  • Gregory Schultz  · 技术社区  · 4 年前

    我有一个字符串,其中的单词之间没有空格。如何在每个单词之间添加空格?示例:我的字符串包含组合词 FinancialTimes 我希望它显示为 Financial Times

    <?php $word = 'FinancialTimes';?>
    
    1 回复  |  直到 4 年前
        1
  •  2
  •   Tim Biegeleisen    4 年前

    你可以用 preg_replace 使用正则表达式选项:

    $word = "FinancialTimes";
    $output = preg_replace("/(?<=[a-z])(?=[A-Z])/", " ", $word);
    echo $output;  // Financial Times