mirror of
				https://github.com/actions/setup-node.git
				synced 2025-10-31 04:24:33 -04:00 
			
		
		
		
	
		
			
	
	
		
			30 lines
		
	
	
		
			580 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			580 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | # shebang-regex [](https://travis-ci.org/sindresorhus/shebang-regex)
 | ||
|  | 
 | ||
|  | > Regular expression for matching a [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix))
 | ||
|  | 
 | ||
|  | 
 | ||
|  | ## Install
 | ||
|  | 
 | ||
|  | ``` | ||
|  | $ npm install --save shebang-regex | ||
|  | ``` | ||
|  | 
 | ||
|  | 
 | ||
|  | ## Usage
 | ||
|  | 
 | ||
|  | ```js | ||
|  | var shebangRegex = require('shebang-regex'); | ||
|  | var str = '#!/usr/bin/env node\nconsole.log("unicorns");'; | ||
|  | 
 | ||
|  | shebangRegex.test(str); | ||
|  | //=> true | ||
|  | 
 | ||
|  | shebangRegex.exec(str)[0]; | ||
|  | //=> '#!/usr/bin/env node' | ||
|  | ``` | ||
|  | 
 | ||
|  | 
 | ||
|  | ## License
 | ||
|  | 
 | ||
|  | MIT © [Sindre Sorhus](http://sindresorhus.com) |