我目前正在尝试在 PHP 中的空字符串上进行匹配,当前运行应该匹配not
并且为空,但我似乎只能出于某种原因''
让它匹配?not
有人可以告诉我我做错了什么吗?
preg_match('/^\bnot|$/', 'not', $matches);
print_r($matches); // array(0 => 'not') // correct
preg_match('/^\bnot|$/', '', $matches);
print_r($matches); // array(0 => '') // maybe right ?
preg_match('/^\bnot|$/', 'foo', $matches);
print_r($matches); // array(0 => '') // deff messed up