【发布时间】:2016-11-04 15:08:46
【问题描述】:
我有这个字符串:
$string = '<a href="/title/tt3110958/?ref_=nm_flmg_act_2" style="color:#666" >';
如何删除我的字符串中从? 到" 的所有单词。
我试试这个:
$result = preg_replace("/\?.+/", "", $string);
但它删除了?之后的所有单词!!!
【问题讨论】:
-
使用 PHP 有很多不同的方法可以做到这一点。你试过什么?
-
@JohnConde 我更新了我的问题!
-
改用
/\?[^"]+/。 -
@Mohammad 谢谢但是我怎么能在里面使用
"? -
我已经提交了答案。
标签: php regex string preg-replace