mirror of https://github.com/django/django.git
[1.11.x] Fixed #27945 -- Clarified that RegexValidator searches with the regex.
Backport of 325db2a8c3
from master
This commit is contained in:
parent
b06855facd
commit
b406c3ea28
|
@ -54,8 +54,8 @@ class RegexValidator(object):
|
|||
|
||||
def __call__(self, value):
|
||||
"""
|
||||
Validates that the input matches the regular expression
|
||||
if inverse_match is False, otherwise raises ValidationError.
|
||||
Validate that the input contains a match for the regular expression
|
||||
if inverse_match is False, otherwise raise ValidationError.
|
||||
"""
|
||||
if not (self.inverse_match is not bool(self.regex.search(
|
||||
force_text(value)))):
|
||||
|
|
|
@ -85,8 +85,8 @@ to, or in lieu of custom ``field.clean()`` methods.
|
|||
|
||||
.. attribute:: regex
|
||||
|
||||
The regular expression pattern to search for the provided ``value``,
|
||||
or a pre-compiled regular expression. By default, raises a
|
||||
The regular expression pattern to search for within the provided
|
||||
``value``, or a pre-compiled regular expression. By default, raises a
|
||||
:exc:`~django.core.exceptions.ValidationError` with :attr:`message`
|
||||
and :attr:`code` if a match is not found. That standard behavior can
|
||||
be reversed by setting :attr:`inverse_match` to ``True``, in which case
|
||||
|
|
Loading…
Reference in New Issue