求PHP中,用正则表达式给一段字符串加内容

2024-11-02 01:30:31
推荐回答(3个)
回答1:

能不能说的再清楚点?

$str = "我的是联想电脑";
$str = preg_replace('|(我的是)(.*)(电脑)|Us', '$1$2$3', $str);

echo $str;

回答2:

貌似不用正则也能做到。
先把字符串两端加上
然后替换,$str=str_replace('联想','联想',$str);
就OK拉
前提是你已经得到了$str

回答3:

这个需要正则么?
直接替换不就可以了?
$htmlStr = "我的是联想电脑 ";
$findStr="联想";
$htmlStr=str_replace($findStr,"" . $findStr . "",$htmlStr);
$htmlStr="" . $htmlStr . "";