拆分文字

5 php regex text split

我想知道有没有办法分割这样的文字:

123456789进入123-456-789

至于每3个字符后添加" - "?

只是想知道,因为我知道相反,但如何做到这一点是我的头脑.;)

如果文字是

ABCDEFGHI OR A1B2C3D4E or any other format 
without any space between the characters !

languge : PHP only
Run Code Online (Sandbox Code Playgroud)

Vol*_*erK 4

<?php
$i = '123456789';
echo 'result: ', wordwrap($i, 3, '-', true);
Run Code Online (Sandbox Code Playgroud)印刷
结果:123-456-789

请参阅http://php.net/wordwrap