带有变量作为计数的if语句中的通配符

时间:2016-08-02 12:43:31

标签: php

if ($acc_number=='___001*') {

//add to $number


}
else{
 //skip
}

我想把它放在preg_match中,但我不确定如何做到这一点。我希望在001之前有3位数,然后是无限之后。然后将信息添加到名为$ number的变量中。

1 个答案:

答案 0 :(得分:1)

我想你想做这样的事情:

if (preg_match("/^([0-9]{3})001([0-9]{0,})$/", $acc_number)) {
    // Add to $number
}

我不是正则表达专家,所以我不确定是否有更好/更短的模式。