如何在php中的字符串中插入空格?

Aba*_*aij 0 php preg-replace

我想根据我想要的模式将字符串与空格分开.每两个字,有时三个.例如:

$string = 'marketplace';
Run Code Online (Sandbox Code Playgroud)

成为

$string = 'mark et pl ace';
Run Code Online (Sandbox Code Playgroud)

我知道preg_replace可以做到这一点,但我不知道这种模式.谁能告诉我怎么做?谢谢

Yor*_*ick 5

如果你想使用preg_replace ....,但是@ billyonecan的str_split可能是更好的方法.

preg_replace('/(..)/','$1 ', $string);
Run Code Online (Sandbox Code Playgroud)

  • 也许`修剪(...)`为最后一个空间. (2认同)