php 将字符串按大写字母分隔成字符串数组

  alert("createTechBook".split(/(?=[A-Z])/)) 谢了啊

  

复制代码 代码如下:

  <?php

  $str="abcDefGhi";

  /*

  preg_match_all("/([a-zA-Z]{1}[a-z]*)?[^A-Z]/",$str,$array);

  */

  $array=preg_split("/(?=[A-Z])/",$str);

  print_r($array);

  ?>

  

复制代码 代码如下:

  <?php

  $string = "createTechBook";

  $arr = preg_split("/(?=[A-Z])/", $string);

  print_r($arr);

  ?>

  也可以