PHP使用特定单词分解字符串
我正在尝试使用Intel(R)word将字符串分解为两个处理器名称,以获得一个数组PHP使用特定单词分解字符串,php,string,explode,preg-split,Php,String,Explode,Preg Split,我正在尝试使用Intel(R)word将字符串分解为两个处理器名称,以获得一个数组 Ex- Intel(R) Xeon(R) CPU E5620 @ 2.40GHzIntel(R) Xeon(R) CPU E5620 @ 2.40GHz to Intel(R) Xeon(R) CPU E5620 @ 2.40GHz Intel(R) Xeon(R) CPU E5620 @ 2.40GHz 我使用PHP编写了如下代码 $str='Intel(R)
Ex-
Intel(R) Xeon(R) CPU E5620 @ 2.40GHzIntel(R) Xeon(R) CPU E5620 @ 2.40GHz
to
Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
我使用PHP编写了如下代码
$str='Intel(R) Xeon(R) CPU E5620 @ 2.40GHzIntel(R) Xeon(R) CPU E5620 @ 2.40GHz';
$exp=explode('Intel(R)',$str);
echo $exp[0];
但是没有看到任何输出,有人能帮我解决这个问题吗。谢谢代码写得很好,但由于第一次出现在分隔符之后,它将出现在1和2中,而不是0和1中
$str='Intel(R) Xeon(R) CPU E5620 @ 2.40GHzIntel(R) Xeon(R) CPU E5620 @ 2.40GHz';
$exp=explode('Intel(R)',$str);
print_r($exp);
输出
Array
(
[0] =>
[1] => Xeon(R) CPU E5620 @ 2.40GHz
[2] => Xeon(R) CPU E5620 @ 2.40GHz
)
“英特尔”!='英特尔的PHP。查找区分大小写。我更喜欢正则表达式。@ihsan对您很好。这是一个键入错误,已更正。我在本地尝试了代码,没有任何问题