Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个这样的字符串012A345B67Z89,我需要用任何字母(AZ)爆炸。
012A345B67Z89
我正在寻找的结果是这样的:
$str = '012A345B67Z89'; $result = explode(range('A','Z'),$str); print_r($result);
并得到:
array( [0] = 012 [1] = 345 [2] = 67 [3] = 89 )
理想情况下在 php.ini 中。
尝试 preg_split:
$str = '012A345B67Z89'; $result = preg_split("/[a-z]/i",$str); print_r($result);
这应该给你你想要的确切输出(没有逗号):
Array ( [0] => 012 [1] => 345 [2] => 67 [3] => 89 )