我有這個字符串:$data = "175/80R14 88T VEC 4SEASONS G2 (oprijem B , gorivo E , hrup 67)";現在我想要從 88T 到 (oprijem...所以我必須得到VEC 4SEASONS G2但是這個175/80R14 88T每次都不一樣...還有我想要的單詞長度...更多例子:295/40R20 106V SP WI SPT 4D MS N0 MFS(握把 C ,燃油 E ,噪音 73)此:SP WI SPT 4D MS N0 MFS225/65R17 106H ESKIMO SUV 2 XL(握把 B,燃油 C,噪音 72)此:ESKIMO SUV 2 XL謝謝
3 回答

月關寶盒
TA貢獻1772條經驗 獲得超5個贊
您可以使用下一個簡單的代碼:
<?php
$data = "175/80R14 88T VEC 4SEASONS G2 (oprijem B , gorivo E , hrup 67)";
// split row to words
$words = explode(' ', $data);
// cut off 2 first words and concatenate array to string
$result = implode(' ', array_slice($words,2));
print_r($result);

慕慕森
TA貢獻1856條經驗 獲得超17個贊
我結合你的代碼并得到答案:)
$words = explode(' ', $data);
$result = implode(' ', array_slice($words,2));
preg_match('/([^\(]+)/', $result, $matches);
echo $matches[1];

慕斯709654
TA貢獻1840條經驗 獲得超5個贊
您可以使用正則表達式:
preg_match('/^[^ ]+ ([^\(]+)/', $data, $matches);
echo $matches[1];
- 3 回答
- 0 關注
- 168 瀏覽
添加回答
舉報
0/150
提交
取消