@yuler/is-regexp
Version:
Check if a value is a regular expression
18 lines (17 loc) • 306 B
TypeScript
/**
* Check if a value is a regular expression.
*
* @example
* ```
* import isRegExp from '@yuler/is-regexp'
* isRegExp(/foo/)
* //=> true
*
* isRegExp(new RegExp('foo'))
* //=> true
*
* isRegExp('foo')
* //=> false
* ```
*/
export default function isRegexp(value: unknown): value is RegExp