Back to Validation

Regex

docs/validators/Regex.md

3.1.11.6 KB
Original Source
<!-- SPDX-License-Identifier: MIT SPDX-FileCopyrightText: (c) Respect Project Contributors SPDX-FileContributor: Alexandre Gomes Gaigalas <[email protected]> SPDX-FileContributor: Danilo Correa <[email protected]> SPDX-FileContributor: Henrique Moody <[email protected]> -->

Regex

  • Regex(string $regex)

Validates whether the input matches a defined regular expression.

php
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