dream_life5200
2014-03-29 18:31
浏览 348
已采纳

PHP:在字符串中用空格分隔字母数字字

How can separate alphanumeric value with space in one statement

Example :

$arr="new stackoverflow 244code 7490script design"; 

So how can possible to separate alpha and number with space like :

$arr="new stackoverflow 244 code 7490 script design";

图片转代码服务由CSDN问答提供 功能建议

如何在一个语句中用空格分隔字母数字值

示例:

  $ arr =“new stackoverflow 244code 7490script design”;  
   
 
 

那么怎样才能将 alpha和数字空间分开,如: $ arr =“new stackoverflow 244 code 7490 script design”;

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

4条回答 默认 最新

  • duanjia2415 2014-03-29 18:39
    最佳回答

    You may use preg_replace (Example):

    $arr = "new stackoverflow 244code 7490script design"; 
    $newstr = preg_replace('#(?<=\d)(?=[a-z])#i', ' ', $arr);
    echo $newstr; // new stackoverflow 244 code 7490 script design
    

    The regex pattern used from user1153551's answer.

    评论
    解决 无用
    打赏 举报
查看更多回答(3条)

相关推荐 更多相似问题