shrine-medco/shrine-webclient/src/main/html/node_modules/is-unc-path23de2099ce18release/1.22.2.4
shrine-medco/shrine-webclient/src/main/html/node_modules/is-unc-path
23de2099ce18release/1.22.2.4
is-unc-path
is-unc-path
README.md
README.md
is-unc-path ![NPM version](http://badge.fury.io/js/is-unc-path)
Returns true if a filepath is a windows UNC file path.
Install with npm
sh $ npm i is-unc-path --save
Usage
js var isUncPath = require('is-unc-path');
true
Returns true for windows UNC paths:
js isUncPath('\\/foo/bar'); isUncPath('\\\\foo/bar'); isUncPath('\\\\foo\\admin$'); isUncPath('\\\\foo\\admin$\\system32'); isUncPath('\\\\foo\\temp'); isUncPath('\\\\/foo/bar'); isUncPath('\\\\\\/foo/bar');
false
Returns false for non-UNC paths:
js isUncPath('/foo/bar'); isUncPath('/'); isUncPath('/foo'); isUncPath('/foo/'); isUncPath('c:'); isUncPath('c:.'); isUncPath('c:./'); isUncPath('c:./file'); isUncPath('c:/'); isUncPath('c:/file');
Customization
Use .source to use the regex as a component of another regex:
js var myRegex = new RegExp(isUncPath.source + 'foo');
- The computer name is always preceded by a double backward-slash (\\).
- UNC paths cannot contain a drive letter (such as D:)
Related projects
- dotfile-regex: Regular expresson for matching dotfiles.
- dotdir-regex: Regex for matching dot-directories, like .git/
- dirname-regex: Regular expression for matching the directory part of a file path.
- is-glob: Returns true if the given string looks like a glob pattern.
- path-regex: Regular expression for matching the parts of a file path.
- unc-path-regex: Returns true if a filepath is a windows UNC file path.
Running tests
Install dev dependencies:
sh $ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue
Author
Jon Schlinkert
+ github/jonschlinkert + twitter/jonschlinkert
License
Copyright © 2015 Jon Schlinkert Released under the MIT license.
_This file was generated by verb-cli on July 07, 2015._
c4science · Help