val

validus

A dead simple Python string validation library.

Showing:

Popularity

Downloads/wk

0

GitHub Stars

256

Maintenance

Last Commit

2yrs ago

Contributors

9

Package

Dependencies

0

License

BSD license

Categories

Readme

=======

Validus

.. image:: https://img.shields.io/pypi/v/validus.svg :target: https://pypi.python.org/pypi/validus

.. image:: https://img.shields.io/travis/shopnilsazal/validus.svg :target: https://travis-ci.org/shopnilsazal/validus

A dead simple Python string validation library.

Requirements

  • Python 3.3+

Installation

.. code-block:: bash

pip install validus

Usage

.. code-block:: python

>>> import validus

>>> validus.isemail('someone@example.com')
True

List of Functions

.. code-block:: python

isascii()
isprintascii()
isnonempty()
isbase64()
isemail()
ishexadecimal()
isint()
isfloat()
ispositive()
isslug()
isuuid()
isuuid3()
isuuid4()
isuuid5()
isfullwidth()
ishalfwidth()
islatitude()
islongitude()
ismac()
ismd5()
issha1()
issha256()
issha512()
ismongoid()
isiso8601()
isbytelen()
isipv4()
isipv6()
isip()
isport()
isdns()
isssn()
issemver()
ismultibyte()
isfilepath()
isdatauri()
isjson()
istime()
isurl()
iscrcard()
isisin()
isiban()
ishexcolor()
isrgbcolor()
isphone()
isisbn()
isisbn10()
isisbn13()
isimei()
ismimetype()
isisrc()

Resources

  • Documentation <http://shopnilsazal.github.io/validus/>_
  • Issue Tracker <http://github.com/shopnilsazal/validus/issues>_
  • Code <http://github.com/shopnilsazal/validus/>_

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

.. Cookiecutter: https://github.com/audreyr/cookiecutter .. audreyr/cookiecutter-pypackage: https://github.com/audreyr/cookiecutter-pypackage

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100