正则校验
- 网址:
/^((ht|f)tps?):\/\/[\w\-]+(\.[\w\-]+)+([\w\-.,@?^=%&:\/~+#]*[\w\-@?^=%&\/~+#])?$/
- 电子邮箱:
/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/
- 手机号码:
/^1[34578]\d{9}$/
- 电话(016-19911212):
/[0-9-()()]{7,18}/
- 请包含大小写字母,数字及特殊字符,如 !@# %^&*?: `/^(?!_)(?!.*?_ )[a-zA-Z0-9_]{2,30}$/`
废除eslint
// eslint-disable-next-line react/no-danger
// eslint-disable-next-line array-callback-return