如何获取字符串中选定的单词?

我有这个字符串:

$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 MFS

225/65R17 106H ESKIMO SUV 2 XL(握把 B,燃油 C,噪音 72)此:ESKIMO SUV 2 XL

谢谢


ABOUTYOU
浏览 90回答 3
3回答

月关宝盒

您可以使用下一个简单的代码:<?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);实时 PHP 代码在这里

慕慕森

我结合你的代码并得到答案:)$words = explode(' ', $data);$result = implode(' ', array_slice($words,2));preg_match('/([^\(]+)/', $result, $matches);echo $matches[1];

慕斯709654

您可以使用正则表达式:preg_match('/^[^ ]+ ([^\(]+)/', $data, $matches);echo $matches[1];
打开App,查看更多内容
随时随地看视频慕课网APP