@utilify/regex
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Regex Utilities

The Regex Utilities provide methods for validating common patterns such as email addresses, URLs, UUIDs, and more.


Installation

To install the regex utilities package, use the appropriate command:

npm install @utilify/regex
yarn add @utilify/regex
pnpm add @utilify/regex

Import the functions into your project:

import { isAlpha, isAlphanumeric, isEmail, isURL } from '@utilify/regex';
const { isAlpha, isAlphanumeric, isEmail, isURL } = require('@utilify/regex');

Available Functions

function isAlpha(value: string): boolean;

Checks if the string contains only letters (a-z and A-Z).


function isAlphanumeric(value: string): boolean;

Checks if the string contains only letters and numbers (a-z, A-Z, 0-9).


function isBase64(value: string): boolean;

Checks if the string is encoded in Base64 format.


function isCreditCard(value: string): boolean;

Checks if the string follows the pattern of a valid credit card number.


function isEmail(value: string): boolean;

Checks if the string is a valid email address.


function isIPV4(value: string): boolean;

Checks if the string is an IPv4 address.


function isIPV6(value: string): boolean;

Checks if the string is an IPv6 address.


function isSlug(value: string): boolean;

Checks if the string is in a URL-friendly slug format.


function isURL(value: string): boolean;

Checks if the string is a valid URL.


function isUUID(value: string): boolean;

Checks if the string follows the format of a valid UUID.

Package Sidebar

Install

npm i @utilify/regex

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

11.6 kB

Total Files

6

Last publish

Collaborators

  • pattuzzoj