isRegExp()
isRegExp(
value):value is RegExp
Checks if a value is a RegExp object.
Parametersโ
value: unknownโ
The value to check.
Returns: value is RegExpโ
true if the value is a RegExp, false otherwise.
Sinceโ
2.0.0
Exampleโ
isRegExp(/abc/); // => true
isRegExp(new RegExp('abc')); // => true
isRegExp('abc'); // => false
Use Casesโ
Validate patterns ๐โ
Ensure a value is a regular expression object. Useful for input validation logic where patterns can be passed.
if (isRegExp(pattern)) {
const match = text.match(pattern);
}