Skip to content Skip to sidebar Skip to footer

常用的正则表达式

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})?$

Leave a comment