Skip to main content

StringExtension

StringExtension = object

Extension methods for string constraints.

Sinceโ€‹

2.0.0


Propertiesโ€‹

minLength(): (min, errorMessage?) => StringConstraintโ€‹

min: number
errorMessage?: string
Returns: StringConstraint

maxLength(): (max, errorMessage?) => StringConstraintโ€‹

max: number
errorMessage?: string
Returns: StringConstraint

email(): (errorMessage?) => StringConstraintโ€‹

errorMessage?: string
Returns: StringConstraint

url(): (errorMessage?) => StringConstraintโ€‹

errorMessage?: string
Returns: StringConstraint

uuid(): (errorMessage?) => StringConstraintโ€‹

errorMessage?: string
Returns: StringConstraint

pattern(): (regex, errorMessage?) => StringConstraintโ€‹

regex: RegExp
errorMessage?: string
Returns: StringConstraint

length(): (length, errorMessage?) => StringConstraintโ€‹

length: number
errorMessage?: string
Returns: StringConstraint

includes(): (substring, errorMessage?) => StringConstraintโ€‹

substring: string
errorMessage?: string
Returns: StringConstraint

startsWith(): (prefix, errorMessage?) => StringConstraintโ€‹

prefix: string
errorMessage?: string
Returns: StringConstraint

endsWith(): (suffix, errorMessage?) => StringConstraintโ€‹

suffix: string
errorMessage?: string
Returns: StringConstraint