希望是一个简单的问题,但无法在任何地方找到解决方案。
如果我想在“v”之前接受任何字符,我该怎么做?
示例:
切尔西对阿斯顿维拉 - 比赛投注;
我不能接受第一个词,因为有时它是两个词,如:
Man Utd v Blackburn - 比赛投注;
感谢任何帮助
由于
理查德
答案 0 :(得分:4)
$text = 'abc def v ghi jkl';
list($left, $right) = explode(" v ", $text, 1);
echo $left, ' v ', $right;
答案 1 :(得分:0)
答案 2 :(得分:0)
你的意思是这样的:
$text = "Man Utd v Blackburn - Match Betting";
echo $first = array_pop(array_reverse(explode(" v ", $text))); // shows Man Utd
答案 3 :(得分:0)
$str = "Chelsea v Aston Villa - Match Betting;";
$str = explode(" v ", $str);
$str = $str[0];