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 に答える