isValid
Проверяет, соответствует ли значение правилу проверки или типу данных.
isValid(type, value, min, max, pattern) → returns boolean
Справочник аргументов
type string Обязательный
Допустимый формат данных.
Значения:
anyarraybinarybooleancomponentcreditcarddateemaileurodatefloatfunctionguidintegernumericqueryrangeregexregular_expressionsocial_security_numberssnstringstructtelephonetimeurlusdateuuidvariablenamexmlzipcode
value any Обязательный
Проверяемое значение.
min numeric
Минимальное допустимое значение; используется только при проверке диапазона.
max numeric
Максимальное допустимое значение; используется только при проверке диапазона.
pattern string
Регулярное выражение, которому должен соответствовать параметр; используется только при проверке с помощью regex или regular_expression.
Совместимость
ColdFusion:
Версия 7+ В CF8+ компонент добавлен в качестве варианта типа. В CF11+ больше не допускаются символы валют в начале числа и запятые внутри числа. Можно вернуться к прежнему режиму, установив this.strictNumberValidation = false в Application.cfc
Примеры Пример кода, вызывающего функцию isValid
Используйте функцию isValid, указав integer в качестве типа.
isValid("integer", 235) Ожидаемый результат: true
Используйте функцию isValid, указав email в качестве типа.
isValid("email", "user@example.com") Ожидаемый результат: true
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/isvalid