对变量空格和固定字符串之间的数字进行preg_match

时间:2012-08-29 05:53:24

标签: php regex

我正在努力想出一个符合此字符串25的正则表达式:

Always       -       25 (Lifetime

-25之间的空格量可以变化,但尾随(Lifetime将始终存在。

我已尝试过:preg_match('/\s(.*)\s\(Lifetime',$sString,$aMatch);但它符合25及其前面的所有内容。

1 个答案:

答案 0 :(得分:4)

尝试以下方法:

preg_match('~\s+(\d+)\s\(Lifetime~', $sString, $aMatch);

它匹配一个或多个空格字符,后跟一个数字,最后是(Lifetime字符串。