1

我想得到这个

string = 'Boss S02E06        more string'

我想要S02E06完整的字符串。如果可能的话,在那里拆分字符串。请注意,在 S 和 E 之后的值不断变化,因此它不是恒定的。但我不是专家。但我想是时候开始学习了。

多谢你们

4

2 回答 2

1

试试这个:

$string = "Boss S02E06        more string";
preg_match(`.*(S\d+E\d+).*`,$string,$match);
echo $match[0];// it will echo S02E06
于 2012-09-22T10:44:19.007 回答
0

您将使用正则表达式你可以在这里学习它们。

PHP 有preg_match(),这是您将使用的。

要匹配的正则表达式类似于S\d+E\d+. 如果您需要这些值,请使用捕获组。

您可以将所有这些想法放在一起以得出答案。

于 2012-09-22T10:44:06.543 回答