0.1.0 • Published 9 years ago

starts-with-any v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

starts-with-any NPM version

Returns true if the given string or array begins with any of the given substrings.

Install

Install with npm

$ npm i starts-with-any --save

Usage

var startsWithAny = require('starts-with-any');

true

All of the following return true:

startsWithAny('abc', 'a');
startsWithAny('xyz', 'x');
startsWithAny(['a', 'b', 'c'], 'a');
startsWithAny(['x', 'y', 'z'], 'x');
startsWithAny('abc', ['a', 'z', 'c']);
startsWithAny('xyz', ['x', 'y', 'z']);
startsWithAny('foo bar baz', ['slls', 'a', 'foo']);
startsWithAny(['a', 'b', 'c'], ['a', 'g', 'foo']);
startsWithAny(['x', 'y', 'z'], ['alpha', 'delta', 'x']);
//=> true

false

All of the following return false:

startsWithAny('xyz', 'a');
startsWithAny('abc', 'z');
startsWithAny('abc', ['x', 'y', 'z']);
startsWithAny('xyz', ['a', 'b', 'c']);
startsWithAny('foo bar baz', ['slls', 'a', 'baz']);
//=> false

Related projects

  • ends-with: Returns true if the given string or array ends with suffix using strict equality for… more
  • starts-with: Returns true if the given string or array starts with prefix using strict equality for… more

Running tests

Install dev dependencies:

$ 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

License

Copyright © 2015 Jon Schlinkert Released under the MIT license.


This file was generated by verb-cli on July 09, 2015.