在element-ui里判断正则
allMediaPersent: [
{ required: true, message: '全媒体权重(%)不能为空', trigger: 'blur' },
{
validator: function (rule, value, callback) {
// 校验中文的正则:/^[\u4e00-\u9fa5]{0,}$/
if (/^((?!0)\d{1,2}|100)$/.test(value) === false) {
callback(new Error('只能输入0-100的数字'))
} else {
// 校验通过
callback()
}
}
}],
- 0-100的整数
/^((?!0)\d{1,2}|100)$
- 校验中文
/^[\u4e00-\u9fa5]{0,}$/
- 只能输入数字
/^\d+$|^\d+[.]?\d+$/
网友评论