使用RegEx删除&符号右侧的所有内容

时间:2013-02-27 19:15:55

标签: php regex

我无法在此

中删除&符号及其右侧的所有内容
  

5HnVGGOrMyw&安培; 1394058973

我无法弄清楚如何使用RegEx执行此操作,而rtrim()对我不起作用。

3 个答案:

答案 0 :(得分:3)

为什么不使用substrstrrpos

$string = substr($string, 0, strrpos($string, '&'));

答案 1 :(得分:0)

$out = preg_replace('/([^&]*)&.*/', "$1", $in);

答案 2 :(得分:0)

echo preg_replace("/([^&]+)(.+)/", '$1', '5HnVGGOrMyw&1394058973');