'Construct a Filter that checks regex matches against ``pattern``.
Parameters
pattern : str
Regex pattern against which to compare values produced by ``self``.
Returns
matches : Filter
Filter returning True for all sid/date pairs for which ``self``
produces a string matched by ``pattern``.
See Also
:mod:`Python Regular Expressions <re>`'

@string_classifiers_only
@expect_types(pattern=(bytes, unicode, type(re.compile(''))))
def matches(self, pattern):

    return ArrayPredicate(term=self, op=LabelArray.matches, opargs=(pattern,))
