1104-正则表达式
常用正则表达式
1[3-9]\d{9} 手机号匹配
\d{4}-(0?[1-9]|1[0-2])-(0?[1-9]|1[0-9]|2[0-9]|3[01]) 年月日匹配
正则表达式只能做简单判断是否满足格式要求,无法确实是否真实有效
[\u4e00-u9fa5] 常用汉字范围 单字节
\u4e00\u4e00 双字节
\d 0-9中任意一个数字
\D 任意一个非数值
\w 数字字母下划线
[] 其中任意一个字符
[^] 非其中任意一个字符
. 任意一个字符
| 是与否
? 匹配前面的子表达式零次或一次,或指明一个非贪婪限定符
+ 一次或多次 至少一次
- 到 至 谁至谁
^ 开始
$ 结束
{n} 匹配确定的 n 次
{n,} 至少匹配n 次
{n,m} 其中n <= m。最少匹配 n 次且最多匹配 m 次

浙公网安备 33010602011771号