string-searching

Fast string searching algorithms.


Keywords
search, text search, text-search, string search, string-search, string searching, string-searching, boyer moore, boyer-moore, algorithm
License
MIT
Install
npm install string-searching@0.1.4

Documentation

string-searching NPM Verison Build Status

Features:

Fast string searching algorithms, including:

Installation:

$ npm install --save string-searching

Syntax

.boyer_moore(text, pattern[, recursive])

Example:

const ss = require("string-searching");
const text = "HERE IS A SIMPLE EXAMPLE";
const pattern = "EXAMPLE";

// search first index of pattern (like the String.prototype.indexOf() do).
const index = ss.boyer_moore(text, pattern);

// or passing true to search all patterns.
const indexes = ss.boyer_moore(text, pattern, true);