Mathias Bynens | 79e2cf0 | 2020-05-29 16:46:17 +0200 | [diff] [blame^] | 1 | /** |
2 | Check if a value is a regular expression. | ||||
3 | |||||
4 | @example | ||||
5 | ``` | ||||
6 | import isRegexp = require('is-regexp'); | ||||
7 | |||||
8 | isRegexp('unicorn'); | ||||
9 | //=> false | ||||
10 | |||||
11 | isRegexp(/unicorn/); | ||||
12 | //=> true | ||||
13 | |||||
14 | isRegexp(new RegExp('unicorn')); | ||||
15 | //=> true | ||||
16 | ``` | ||||
17 | */ | ||||
18 | declare function isRegexp(input: unknown): input is RegExp; | ||||
19 | |||||
20 | export = isRegexp; |