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