@elel-dev/supersplit
v0.0.44
Published
Simple string splitting utility.
Downloads
2
Readme
ssplit
ssplit
is a lightweight npm package that provides a simple string splitting functionality based on specified characters and indexes using recursion.
Installation
You can install ssplit
using npm:
npm install ssplit
Usage
// Import the ssplit function
import { ssplit } from "ssplit";
// Example usage:
const inputString = "apple.apple.orange";
const separators = [".", "."];
const indices = [1, 1];
const result = ssplit(inputString, separators, indices);
// Output:
console.log("Input String:", inputString);
console.log("Result:", result);
// Output: orange
API
ssplit(toSplit: string, chars: string[], indexes: number[]): string
Splits a string based on specified characters and indexes using recursion.
- toSplit: The input string to be split.
- chars: An array of characters used for splitting the string.
- indexes: An array of indexes indicating which part of the split result to choose.
Returns the result of recursively dividing the input string based on the specified characters and indexes.
// Example 1:
const result1 = ssplit("apple.apple.orange", [",", ","], [1, 1]);
console.log(result1);
// Output: orange
// Example 2:
const result2 = ssplit("nope.this.nope", [",", ","], [1, 0]);
console.log(result2);
License
This project is licensed under the MIT License - see the LICENSE file for details.