Regex 1.0.0
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:
bash
npm install @utilify/regex
bash
yarn add @utilify/regex
bash
pnpm add @utilify/regex
Import the functions into your project:
typescript
import { isAlpha, isAlphanumeric, isEmail, isURL } from '@utilify/regex';
javascript
const { isAlpha, isAlphanumeric, isEmail, isURL } = require('@utilify/regex');
Available Functions
isAlpha
typescript
function isAlpha(value: string): boolean;
Checks if the string contains only letters (a-z and A-Z).
isAlphanumeric
typescript
function isAlphanumeric(value: string): boolean;
Checks if the string contains only letters and numbers (a-z, A-Z, 0-9).
isBase64
typescript
function isBase64(value: string): boolean;
Checks if the string is encoded in Base64 format.
isCreditCard
typescript
function isCreditCard(value: string): boolean;
Checks if the string follows the pattern of a valid credit card number.
isEmail
typescript
function isEmail(value: string): boolean;
Checks if the string is a valid email address.
isIPV4
typescript
function isIPV4(value: string): boolean;
Checks if the string is an IPv4 address.
isIPV6
typescript
function isIPV6(value: string): boolean;
Checks if the string is an IPv6 address.
isSlug
typescript
function isSlug(value: string): boolean;
Checks if the string is in a URL-friendly slug format.
isURL
typescript
function isURL(value: string): boolean;
Checks if the string is a valid URL.
isUUID
typescript
function isUUID(value: string): boolean;
Checks if the string follows the format of a valid UUID.