Uppercase
Require that all letters in a value are uppercase
Uppercase
The uppercase rule validates that every letter in a value is uppercase.
Configuration
| Config flag | Type | Description |
|---|---|---|
uppercase | boolean | Requires the value to be fully uppercase. |
validationSchema: {
shout: { uppercase: true },
}With a custom message:
shout: { uppercase: "Use uppercase letters only" }V builder
import { V } from "formify-js";
V.uppercase()
V.uppercase("Use uppercase letters only")Default message
Must be in uppercase
Examples
| Value | Result |
|---|---|
"HELLO" | ✅ Valid |
"Hello" | ❌ Invalid (mixed case) |
"HELLO123" | ✅ Valid (digits are not letters) |
Things to know
- This is an all-letters-uppercase check, not a "contains one uppercase" check — for the latter use
containsUppercase. - Empty values pass unless
required: trueis also set.