簡體   English   中英

如何在PHP中的字母后匹配2個未知字母

[英]How to match 2 unknown letters after a letter in php

我試圖得到這個

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+ 如果需要這些值,請使用捕獲組。

您需要將所有這些想法組合在一起才能得出答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM