$str="123a34435A34234a";
$arr=spliti("a",$str);
print_r($arr);
或者
$str="123a34435A34234a";
$arr=preg_split("/[aA]/",$str);
print_r($arr);但都用了正则,不知道还有什么比较简单的方法了。

解决方案 »

  1.   

    array split ( string pattern, string string [, int limit] )
    提示: preg_split() 函数使用了 Perl 兼容正则表达式语法,通常是比 split() 更快的替代方案。如果不需要正则表达式的威力,则使用 explode() 更快,这样就不会招致正则表达式引擎的浪费。 
      

  2.   

    只不过浪费系统资源,在php手册差查不到代替的函数了