1 # is-extglob [![NPM version](https://badge.fury.io/js/is-extglob.svg)](http://badge.fury.io/js/is-extglob) [![Build Status](https://travis-ci.org/jonschlinkert/is-extglob.svg)](https://travis-ci.org/jonschlinkert/is-extglob)
3 > Returns true if a string has an extglob.
5 ## Install with [npm](npmjs.org)
8 npm i is-extglob --save
14 var isExtglob = require('is-extglob');
35 isExtglob('**/abc.js');
36 isExtglob('abc/*.js');
37 isExtglob('abc/(aaa|bbb).js');
38 isExtglob('abc/[a-z].js');
39 isExtglob('abc/{a,b}.js');
40 isExtglob('abc/?.js');
42 isExtglob('abc/def/ghi.js');
46 * [extglob](https://github.com/jonschlinkert/extglob): Extended globs. extglobs add the expressive power of regular expressions to glob patterns.
47 * [micromatch](https://github.com/jonschlinkert/micromatch): Glob matching for javascript/node.js. A faster alternative to minimatch (10-45x faster on avg), with all the features you're used to using in your Grunt and gulp tasks.
48 * [parse-glob](https://github.com/jonschlinkert/parse-glob): Parse a glob pattern into an object of tokens.
51 Install dev dependencies.
59 Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/is-extglob/issues)
66 + [github/jonschlinkert](https://github.com/jonschlinkert)
67 + [twitter/jonschlinkert](http://twitter.com/jonschlinkert)
70 Copyright (c) 2015 Jon Schlinkert
71 Released under the MIT license
75 _This file was generated by [verb-cli](https://github.com/assemble/verb-cli) on March 06, 2015._