Php 以变量作为计数的if语句中的通配符
我想把它放在一场预赛中,但我不确定我怎么能做到这一点。我希望001之前有3个数字,然后001之后是无穷大。之后,我们将把这些信息添加到名为$number的变量中 我想你应该这样做:Php 以变量作为计数的if语句中的通配符,php,Php,我想把它放在一场预赛中,但我不确定我怎么能做到这一点。我希望001之前有3个数字,然后001之后是无穷大。之后,我们将把这些信息添加到名为$number的变量中 我想你应该这样做: if ($acc_number=='___001*') { //add to $number } else{ //skip } 我不是正则表达式专家,因此我不确定是否有更好/更短的模式用于此操作。尝试在模式开头使用“^”,在结尾使用“$”。就像我在上面的语句中使用的模式:) if (preg_match("
if ($acc_number=='___001*') {
//add to $number
}
else{
//skip
}
我不是正则表达式专家,因此我不确定是否有更好/更短的模式用于此操作。尝试在模式开头使用“^”,在结尾使用“$”。就像我在上面的语句中使用的模式:)
if (preg_match("/^([0-9]{3})001([0-9]{0,})$/", $acc_number)) {
// Add to $number
}