Skip to content

Alpha

  • Alpha(*additional_chars: str)

Validates whether the input contains only alphabetic characters. This is similar to Alnum, but it does not allow numbers.

v.alpha().validate('some name')  # false
v.alpha(' ').validate('some name')  # true
v.alpha().validate('Cedric-Fabian')  # false
v.alpha('-').validate('Cedric-Fabian')  # true
v.alpha('-', '\'').validate('\'s-Gravenhage')  # true

You can restrict case using the Lowercase and Uppercase rules.

v.alpha().uppercase().validate('example')  # false
IMPORTANT any input value will be converted to string type, except None. You can put any object type except NoneType object. You can restrict type by using type rule like StringType, IntType and so on.
v.alpha('[', ']').validate(list())  # True
v.stringType().alpha('[', ']').validate(list())  # false

Categorization

  • Strings

Changelog

Version Description
1.0.0 Created

See also: