我想要得到这个
string = 'Boss S02E06 more string'
我希望S02E06
不在整个字符串中。如果可能的话,将字符串分开。
请注意,S和E之后的值会不断变化,因此它不会保持不变。
但就我而言,我不是专家。但我猜它是时候开始学习了。
谢谢你们
答案 0 :(得分:1)
试试这个:
$string = "Boss S02E06 more string";
preg_match(`.*(S\d+E\d+).*`,$string,$match);
echo $match[0];// it will echo S02E06
答案 1 :(得分:0)
您将使用正则表达式。您可以了解here。
PHP有preg_match()
,这就是你要使用的。
匹配的正则表达式类似于S\d+E\d+
。如果您想要这些值,请使用捕获组。
由您决定将所有这些想法放在一起以得出答案。