if(strlen(trim($steamid)) != 0)
{
$regex = "/^STEAM_0:(0|1):[0-9]{1}[0-9]{0,8}$/";
if(!ereg($regex, $ssteamid)){
echo "STEAM ID invalida";
}
}
我的問題是,這是不工作,因爲它應該。PHP的正則表達式的最小和最大號碼長度
STEAM ID的具有最多18個字符,並且最小的17
它們總是與開始:STEAM_0:
兩個真實的例子是:STEAM_0:0:11111111; STEAM_0:1:1111111
另一件事是,在STEAM_0之後:總是會有一個0或1個例子。
蒸汽ids沒有最大值或最小值。 – 2011-09-02 21:32:54