1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/didiopensource-slime-validator

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
apis.md 2.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 16:38 80d0aa3

Обязательное поле 必填

Провести обязательную проверку, значение должно быть равно true или false.

  { Required: true }

Проверка перечисления 枚举校验

Проверить, находится ли значение в диапазоне значений перечисления. Значение представляет собой массив, содержащий базовые типы данных, и реализуется путём сравнения значений.

  { Enum: [0, 1, 2, 3] }

Непустое поле 非空校验

Определить, является ли проверяемый объект пустым. Поддерживает проверку строк, массивов и объектов. Значение может быть равно true или false.

  { NotEmpty: true }

Максимальная и минимальная длина

Проверка максимальной и минимальной длины. Поддерживает массивы, строки. Значение — число.

  { MinLength: 1, MaxLength: 10 }

Максимальное и минимальное числовое значение

Проверка максимального и минимального числового значения. Значение — число.

  { MinNum: 1, MaxNum: 10 }

Регулярное выражение 正则校验

Регулярное выражение для проверки соответствия. Значение — регулярное выражение или строка регулярного выражения.

  { RegExp: /^a/g }
  { RegExp: '^a' }

Электронная почта 校验

Проверка электронной почты. Значение — адрес электронной почты в виде строки.

  { field: { IsEmail: true } }

URL 校验

HTTP(S) проверка. Значение — URL-адрес в виде строки.

  { field: [{ IsURL: true }] }

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/didiopensource-slime-validator.git
git@api.gitlife.ru:oschina-mirror/didiopensource-slime-validator.git
oschina-mirror
didiopensource-slime-validator
didiopensource-slime-validator
master