52 lines
1.0 KiB
Markdown
52 lines
1.0 KiB
Markdown
|
# filename-regex [![NPM version](https://badge.fury.io/js/filename-regex.svg)](http://badge.fury.io/js/filename-regex)
|
||
|
|
||
|
> Regular expression for matching file names, with or without extension.
|
||
|
|
||
|
|
||
|
## Install with [npm](npmjs.org)
|
||
|
|
||
|
```bash
|
||
|
npm i filename-regex --save
|
||
|
```
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
```js
|
||
|
var regex = require('filename-regex');
|
||
|
|
||
|
'a/b/c/d.min.js'.match(regex());
|
||
|
//=> match[0] = 'd.min.js'
|
||
|
|
||
|
'a/b/c/.dotfile'.match(regex());
|
||
|
//=> match[0] = '.dotfile'
|
||
|
```
|
||
|
|
||
|
|
||
|
## Run tests
|
||
|
|
||
|
Install dev dependencies:
|
||
|
|
||
|
```bash
|
||
|
npm i -d && npm test
|
||
|
```
|
||
|
|
||
|
## Contributing
|
||
|
Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/regexps/filename-regex/issues)
|
||
|
|
||
|
|
||
|
## Author
|
||
|
|
||
|
**Jon Schlinkert**
|
||
|
|
||
|
+ [github/jonschlinkert](https://github.com/jonschlinkert)
|
||
|
+ [twitter/jonschlinkert](http://twitter.com/jonschlinkert)
|
||
|
|
||
|
|
||
|
## License
|
||
|
Copyright (c) 2015 Jon Schlinkert
|
||
|
Released under the MIT license
|
||
|
|
||
|
***
|
||
|
|
||
|
_This file was generated by [verb](https://github.com/assemble/verb) on January 24, 2015._
|