数字:^([-,0-9]d*)(.d*)?$
正数:^([0-9]d*)(.d*)?$
正整数:^[0-9]*[1-9][0-9]*$
正整数(包含零):^+?(0|[1-9][0-9]*)$
整数:^-?[1-9]d*$
不能有中文:^[^u4e00-u9fa5]{0,}$
邮箱:[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+.[A-Za-z]{2,4}
获取URL的查询参数:
let params = {}
window.location.search.replace(/([^?&=]+)=([^&]+)/g, (_, k, v) => params[k] = v)