私はこれを取得しようとしています
string = 'Boss S02E06 more string'
S02E06
完全な文字列が必要です。可能であれば、そこで文字列を分割します。S と E の後の値は変化し続けるため、一定ではないことに注意してください。しかし、私はそれに関しては専門家ではありません.しかし、私は学習を開始する時が来たと思います.
みんなありがとう
私はこれを取得しようとしています
string = 'Boss S02E06 more string'
S02E06
完全な文字列が必要です。可能であれば、そこで文字列を分割します。S と E の後の値は変化し続けるため、一定ではないことに注意してください。しかし、私はそれに関しては専門家ではありません.しかし、私は学習を開始する時が来たと思います.
みんなありがとう
これを試して:
$string = "Boss S02E06 more string";
preg_match(`.*(S\d+E\d+).*`,$string,$match);
echo $match[0];// it will echo S02E06
正規表現を使用します。ここで学ぶことができます。
PHPには がありpreg_match()
、これを使用します。
一致する正規表現は次のようになりS\d+E\d+
ます。値が必要な場合は、キャプチャ グループを使用します。
これらすべてのアイデアをまとめて答えにたどり着くのはあなた次第です。