\\ $DigitalSignature have full name value passed
$SignatureMatch = '/' . strtolower($NameFirst . ' ' . $NameLast) . '$/';
if(true == preg_match($SignatureMatch, strtolower($DigitalSignature)))
{
$boolIsValid = true;
}
我有这个代码完全匹配的名字和姓氏与数字签名匹配。但是这给错误报告我错误日志生产(生活)。preg_match():什么时候发生未知修饰符错误?
preg_match(): Unknown modifier 'b'
我无法重现此错误。我怎样才能首先得到这个错误。以及如何解决此错误以进行精确匹配。
我看过很多关于SO的问题,但没有得到什么时候会得到这个错误。我该如何解决这个问题。有些问题出许多我锯是 -
- Warning: preg_match() [function.preg-match]: Unknown modifier
- Unknown modifier in preg_match() statement
- Warning: preg_match() [function.preg-match]: Unknown modifier
- Unknown modifier 'l' error
- Unknown modifier 'g' PHP regex error
- Unknown modifier '/' in ...? what is it?
- preg_match() Unknown modifier '[' help
- Warning: preg_match() [function.preg-match]: Unknown modifier 'v'
- PHP Preg_match match exact word
- Unknown modifier 'v' when using preg_match() expression in regex
- preg_match(); - Unknown modifier '+'
- preg_match error Unknown modifier '{'
- Unknown modifier '(' when using preg_match() with a REGEX expression
我们需要看到生成的模式,而不是创建它的变量。 – Utkanos 2012-08-03 10:44:30