All Projects → nickuraltsev → Ignore Case

nickuraltsev / Ignore Case

Licence: mit
A JavaScript micro library that provides case-insensitive string helpers

Programming Languages

javascript
184084 projects - #8 most used programming language

ignore-case

npm version Build Status Coverage Status

A JavaScript micro library that provides case-insensitive string helpers.

Installation

Install using npm:

npm install ignore-case

Example

var ignoreCase = require('ignore-case');
ignoreCase.equals('FOO', 'Foo'); // => true

API

equals(string1, string2)

Returns true if the specified strings are equal, ignoring case; otherwise, false.

includes(string, searchString[, position])

Returns true if string contains searchString, ignoring case; otherwise, false.

startsWith(string, searchString[, position])

Returns true if string starts with searchString, ignoring case; otherwise, false.

endsWith(string, searchString[, position])

Returns true if string ends with searchString, ignoring case; otherwise, false.

indexOf(string, searchString[, position])

Returns the index of the first occurrence of searchString in string, ignoring case, or -1 if searchString is not found.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].