各种页面校验功能补充优化

This commit is contained in:
Chopper
2021-09-24 18:19:09 +08:00
parent 20042786aa
commit 7ebb5e21d2
13 changed files with 179 additions and 137 deletions

View File

@@ -57,3 +57,43 @@ export const URL =
// 固话
export const TEL = /0\d{2,3}-\d{7,8}/
// 正整数
export const INTEGER = {
pattern: /^[0-9]\d*$/,
message: '请输入正整数'
}
export const VARCHAR5 = {
pattern: /^.{1,5}$/,
message: '长度应该限制在1-5个字符'
}
export const VARCHAR20 = {
pattern: /^.{1,20}$/,
message: '长度应该限制在1-20个字符'
}
export const VARCHAR60 = {
pattern: /^.{1,60}$/,
message: '长度应该限制在1-60个字符'
}
export const VARCHAR255 = {
pattern: /^.{1,255}$/,
message: '超出最大长度限制'
}
export const URL200 = {
pattern: /[a-zA-z]+\:\/\/[^\s]{1,190}/,
message: '请输入长度不超过200的URL地址'
}
export const REQUIRED = {
required: true,
message: '请填写参数'
}
export const WHITE_SPACE = {
whitespace: true,
message: "不可为纯空格",
}