You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					19 lines
				
				467 B
			
		
		
			
		
	
	
					19 lines
				
				467 B
			| 
											3 years ago
										 | /** | ||
|  | Escape RegExp special characters. | ||
|  | 
 | ||
|  | You can also use this to escape a string that is inserted into the middle of a regex, for example, into a character class. | ||
|  | 
 | ||
|  | @example | ||
|  | ```
 | ||
|  | import escapeStringRegexp = require('escape-string-regexp'); | ||
|  | 
 | ||
|  | const escapedString = escapeStringRegexp('How much $ for a 🦄?'); | ||
|  | //=> 'How much \\$ for a 🦄\\?'
 | ||
|  | 
 | ||
|  | new RegExp(escapedString); | ||
|  | ```
 | ||
|  | */ | ||
|  | declare const escapeStringRegexp: (string: string) => string; | ||
|  | 
 | ||
|  | export = escapeStringRegexp; |