natural-orderby
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Wraps around an array or string and transforms certain methods into case-insensitive versions.
Sort objects by property names using native Array.sort() (TypeScript types included)
Natural Sort algorithm for Javascript - Version 0.8.6 - Released under MIT license
Case insensitive string comparison.
Replace a set of strings contained in an array with a corresponding string in the 'replacement' array, or use a single string used as 'replacement'. If arrays are used they MUST be the same length. Using the 'g' flag replaces all occurences of search, 'i'
Check for the last instance of string and returns the index of the first character, if it exists. Otherwise returns -1 if it does not exist.
Check for the first case insensitve occurrence of string and returns the index of the first character. Otherwise returns -1 if it does not exist.