Returns true if the given string or array begins with any of the given substrings.
Install with npm
$ npm i starts-with-any --save
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
-
ends-with: Returns
true
if the givenstring
orarray
ends withsuffix
using strict equality for… more -
starts-with: Returns
true
if the given string or array starts with prefix using strict equality for… more
Install dev dependencies:
$ npm i -d && npm test
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue
Jon Schlinkert
Copyright © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb-cli on July 09, 2015.