能不能说的再清楚点?
$str = "我的是联想电脑";
$str = preg_replace('|(我的是)(.*)(电脑)|Us', '$1$2$3', $str);
echo $str;
貌似不用正则也能做到。
先把字符串两端加上
然后替换,$str=str_replace('联想','联想',$str);
就OK拉
前提是你已经得到了$str
这个需要正则么?
直接替换不就可以了?
$htmlStr = "我的是联想电脑 ";
$findStr="联想";
$htmlStr=str_replace($findStr,"" . $findStr . "",$htmlStr);
$htmlStr="" . $htmlStr . "";