2.2.4 • Published 5 years ago

validity-checker v2.2.4

Weekly downloads
13
License
MIT
Repository
github
Last release
5 years ago

validity-checker

npm

Various types of functions to check the validity of various types of numbers and addresses.

Installation

Install the library with npm install validity-checker

Usage

var validityChecker = require('validity-checker');

1. isEmail()

var result = validityChecker.isEmail("sample_email@xyz.com");

returns true or false

2. isMobileNumber()

var result = validityChecker.isMobileNumber("9999999999");

returns true or false

3. isBetweenDoubleQuotes()

var result = validityChecker(isBetweenDoubleQuotes('Hello.. "Everybody"',"Everybody"));

/* returns true 

checks according to the case sensitivity

*/

4. isEmoji()

var result = validityChecker(isEmoji("🙃🙃"));
/* returns true */

Can be able to check following patterns

  • (123) 456-7890
  • (123)456-7890
  • 123-456-7890
  • 123.456.7890
  • 1234567890
  • +31636363634
  • 075-63546725

    Some other other validity-checkers are:

    validity-checkersDescription
    isVisaCard()Returns true if the string is in the visa card format
    isMasterCard()Returns true if the string is in the master card format
    isAmericanExpressCard()Returns true if the string is in the american express card format
    isDinersClubCard()Returns true if the string is in the Diners Club card format
    isDiscoverCard()Returns true if the string is in the Discover Card format
    isJCBCard()Returns true if the string is in the JCB Card format
    isCardNumber()Returns true if the string is in any of the above card formats
    isStrongPassword()Returns true if the password is strong
    isMediumStrengthPassword()Returns true if the password is neither too strong nor too weak
    isPortNumber()Returns true if the string is valid Port number (except 0)
    isMacAddress()Returns true if the string is a valid MAC Address
    isValidUrl()Returns true if the string is a valid url (including ftp, https, smtp)
    isHexColorCode()Returns true if the string is a valid hex color code
    isInternationalPassportNumber()Returns true if the string is a valid international passport number
    isIMEINumber()Returns true if the number is a valid IMEI number
    isUUIDv4()Returns true if the entered string is uuid v4
    isUSSD()Returns true if the entered string is a valid USSD Code
    isBrainFuckCode()Returns true if the entered string is a valid BrainFuck code
    isMorseCode()Returns true if the entered string is a valid Morse Code or not
    isIPV4()Returns true if the entered string is a valid IPv4
    isIPV6()Returns true if the entered string is a valid IPv4
    isBetweenDoubleQuotes()Returns true if the entered string is contained in between double quotes
    isEmoji()Returns true if the entered string is an Emoji

    Note

    The above mentioned functions validating only the format of the card numbers not the real card numbers.

2.2.4

5 years ago

2.2.3

5 years ago

2.2.2

5 years ago

2.2.1

5 years ago

2.2.0

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.0

5 years ago