subString-getter
Get some substrings with special requirements, for example, the longest repeating substring, the longest non-repeating substring, etc.
Install
$ npm install --save substring-getter
Usage
.getLgstNonRepeatSubStr
Returns the longest substring of a non-repeating character in a string. When there are two strings of the same length, the first longest substring of the character is output.
Params
- String
var subStringGetter = ; var input = "substring@chengbo"; subStringGetter;//ubstring@che
var subStringGetter = ; var input = "substring-getter||programmer"; subStringGetter;//ubstring|
.getLgstRepeatSubStr
Returns the longest substring of a repeating character in a string. And an empty string is returned without repeating the substring.
Params
- String
var subStringGetter = ; var input = "substring-getter can quickly get the substring that you need."; subStringGetter;// substring
var subStringGetter = ; var input = "ask not what your country can do for you, but what you can do for your country"; subStringGetter;// can do for you
var subStringGetter = ; var input = "1234qwer"; subStringGetter;// ""
Note
From version 0.1.0, rename getMaxNonRepeatSubStr to getLgstNonRepeatSubStr.