2
我試圖拿出一個正則表達式將在此字符串上25
資格之間的數字:的preg_match可變空白和固定字符串
Always - 25 (Lifetime
的空間-
之間的量25
可以是可變的,但尾隨(Lifetime
將永遠在那裏。
我試過這個:preg_match('/\s(.*)\s\(Lifetime',$sString,$aMatch);
但它符合25
及其前面的所有內容。
我試圖拿出一個正則表達式將在此字符串上25
資格之間的數字:的preg_match可變空白和固定字符串
Always - 25 (Lifetime
的空間-
之間的量25
可以是可變的,但尾隨(Lifetime
將永遠在那裏。
我試過這個:preg_match('/\s(.*)\s\(Lifetime',$sString,$aMatch);
但它符合25
及其前面的所有內容。
嘗試以下操作:
preg_match('~\s+(\d+)\s\(Lifetime~', $sString, $aMatch);
它匹配一個或多個空格字符,後跟一個數字,最後(Lifetime
字符串。
工作就像一個魅力 - 所以如果我正確理解,加號表示「一個或多個」是否是空格'\ s'或數字'\ d'? –
你是對的。 :) – smottt