我怎样的preg_match一个串到在PHP匹配的格式如下:定制的preg_match
$m="123/456789/01";
if(pregmatch(????, $m){
// match
}else{
// doesn't match
}
即3位数字+ “/” + 6位数字+ “/” + 2位数字。
我怎样的preg_match一个串到在PHP匹配的格式如下:定制的preg_match
$m="123/456789/01";
if(pregmatch(????, $m){
// match
}else{
// doesn't match
}
即3位数字+ “/” + 6位数字+ “/” + 2位数字。
这是我试试:)
if(preg_match('/[0-9]{3}\/[0-9]{6}\/[0-9]{2}/', $m)
{
// match
}
else
{
// Doesn't match
}
if (preg_match("#\d{3}/\d{6}/\d{2}#", $string)) {
// yeah
} else {
// nope
}
取决于你想什么解析,并不总是需要的正则表达式:
$m="123/456789/01";
if(3 == count(sscanf($m, '%d/%d/%d'))) {
// match
}else{
// doesn't match
}