我试过这个:
$mtcDatum = preg_match("/[0-9]{2}/[0-9]{2}/[0-9]{4}/", $lnURL);
Run Code Online (Sandbox Code Playgroud)
这会返回一条错误消息:
警告:preg_match()[function.preg-match]:未知修饰符'['
为什么这不起作用?我已经习惯了Linux的正则表达式,PHP处理正则表达式的方式有何不同?
PHP语法将"/"字符解释为模式的结尾.你需要逃避正斜杠:
preg_match("/[0-9]{2}\/[0-9]{2}\/[0-9]{4}/", $lnURL);
Run Code Online (Sandbox Code Playgroud)