Back to Functions

isRegExp

lang

Checks if value is classified as a RegExp object.

Installation

Import
import { isRegExp } from '@tulx/utils';

Source Code

Implementation
/**
 * Checks if value is classified as a RegExp object.
 *
 * @param value - The value to check.
 * @returns Returns true if value is a RegExp, else false.
 *
 * @example
 * ```ts
 * isRegExp(/abc/); // true
 * isRegExp('/abc/'); // false
 * ```
 */
export function isRegExp(value: unknown): value is RegExp {
  return value instanceof RegExp;
}

Example

import { isRegExp } from '@tulx/utils';

isRegExp(/abc/); // true
isRegExp('/abc/'); // false

Related Functions