我想知道如何在PHP中将数字和字符拆分为字符串。
例如。
我有字符串B234CR45SV42
,我想分成
B
234
C
R
45
SV
42
请注意,我的代码会随时更改不同的字符和数字。
答案 0 :(得分:2)
在preg_match_all()
函数中使用正则表达式选择字符串的目标部分。
$str = "B234CR45SV42";
preg_match_all("/[A-Z]+|\d+/", $str, $matches);
print_r($matches[0]);
请参阅demo
中的结果