Regex

February 3, 2026 ยท View on GitHub

  • Regex(string $regex)

Validates whether the input matches a defined regular expression.

v::regex('/[a-z]/')->assert('a');
// Validation passes successfully

Message template for this validator includes {{regex}}.

Templates

Regex::TEMPLATE_STANDARD

ModeTemplate
default{{subject}} must match the {{regex|quote}} pattern
inverted{{subject}} must not match the {{regex|quote}} pattern

Template placeholders

PlaceholderDescription
subjectThe validated input or the custom validator name (if specified).
regex

Categorization

  • Strings

Changelog

VersionDescription
3.0.0Templates changed
0.3.9Created

See Also