我无法在此
中删除&符号及其右侧的所有内容5HnVGGOrMyw&安培; 1394058973
我无法弄清楚如何使用RegEx执行此操作,而rtrim()对我不起作用。
答案 0 :(得分:3)
为什么不使用substr
和strrpos
?
$string = substr($string, 0, strrpos($string, '&'));
答案 1 :(得分:0)
$out = preg_replace('/([^&]*)&.*/', "$1", $in);
答案 2 :(得分:0)
echo preg_replace("/([^&]+)(.+)/", '$1', '5HnVGGOrMyw&1394058973');