1.匹配年月日(YYYY-MM-DD—2020-02-02)
^[0-9]{4}-(((0[13578]|zhidao(10|12))-(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$
//PHP代码示例如下
if(!preg_match('/^[0-9]{4}-(((0[13578]|zhidao(10|12))-(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$/',$data['filingdate'])){
$this->error('请选择日期!');
}
2.匹配两位小数。
^[1-9]\d+(\.\d{1,2})?$