我有一个字符串
HCl3C24
Run Code Online (Sandbox Code Playgroud)
我想在php中打破这个字符串
array(0 => H , 1 => Cl, 2 => 3 , 3 => C, 4 => 24)
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试:
$matches = array();
$string = "HCl4";
preg_match_all('/([0-9]+|[a-zA-Z]+)/',$string,$matches);
print_r($matches[0]);
Run Code Online (Sandbox Code Playgroud)
它不适用于角色而是数字.有人可以帮我吗?
使用这个正则表达式:
/([0-9]+|[a-zA-Z])/
Run Code Online (Sandbox Code Playgroud)
如果你想的[ "H", "Cl", 3, "C", 24 ]话
/([0-9]+|[A-Z][a-z]*)/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
46 次 |
| 最近记录: |