【更新2016-08-27】
匹配数字字母:[a-zA-Z0-9]+
匹配中文:[\u4e00-\u9fa5]+
匹配小数(小数点前限制15位,小数点后限制5位):-?\d{1,15}(\.\d{1,5})?
匹配非特殊字符(允许大小写字母、数字、中文、下划线):([A-Za-z0-9_\-\u4e00-\u9fa5])+
js代码中排除特殊字符:alert(/^([A-Za-z0-9_\-\u4e00-\u9fa5])+$/.test(value));
代码/语法 | 说明 |
---|---|
* | 重复零次或更多次 |
+ | 重复一次或更多次 |
? | 重复零次或一次 |
{n} | 重复n次 |
{n,} | 重复n次或更多次 |
重复n到m次 |