验证中文的正则表达式 报错
if (!preg_match('/^[\u4e00-\u9fa5\w\.]+@\w+(\.\w+){1,2}$/i', $user['email'])) {
die('邮箱不合法');
}
\u4e00-\u9fa5表示中文utf-8编码,用正则表达式检测工具,测试语法没问题.
Warning: preg_match(): Compilation failed: PCRE does not support \L, \l, \N{name}, \U, or \u at offset 3 in C:\wamp\www\learning php\test2.php on line 95
报错\u写法不支持.还有其他表示中文的写法吗