php preg_split text - PullRequest
       9

php preg_split text

0 голосов
/ 28 декабря 2011

Надеюсь, простая проблема, но нигде не могу найти решение.

Если я хочу взять каких-либо символов перед "v", как бы я это сделал?

Пример:

Челси - Астон Вилла - Ставки на матч;

Я не могу взять первое слово, так как иногда это два слова, такие как:

Man Utdv Блэкберн - Ставки на матч;

С благодарностью за любую помощь

Спасибо

Ричард

Ответы [ 4 ]

4 голосов
/ 28 декабря 2011
$text = 'abc def v ghi jkl';
list($left, $right) = explode(" v ", $text, 1);
echo $left, ' v ', $right;
0 голосов
/ 28 декабря 2011
$str = "Chelsea v Aston Villa - Match Betting;";
$str = explode(" v ", $str);
$str = $str[0];
0 голосов
/ 28 декабря 2011

Вы имеете в виду, как это:


$text = "Man Utd v Blackburn - Match Betting";
echo $first = array_pop(array_reverse(explode(" v ", $text))); // shows Man Utd

0 голосов
/ 28 декабря 2011
...