Format spaces from the left and right end of a string and between strings
Remove spaces from text:
- trimStart/trimLeft from String object
- trimEnd/trimRight from String object
- trim from String object
- trim by tjholowaychuk
Remove spaces from class names (one of the many features):
- classnames by Jed Watson
- clsx by Luke Edwards
First, install the library in your project by npm:
$ npm install s-trimmer
Or Yarn:
$ yarn add s-trimmer
Connect the library to the project with ES6 import:
import sTrimmer, {
trim,
trimStart,
trimLeft,
trimEnd,
trimRight,
trimBetween,
trimCenter,
} from 's-trimmer';
Or CommonJS:
const sTrimmer = require('s-trimmer').default;
const {
trim,
trimStart,
trimLeft,
trimEnd,
trimRight,
trimBetween,
trimCenter,
} = require('s-trimmer');
Next use library:
sTrimmer - default export, (alias trim) - named export
const value = ' lorem ipsum dolor ';
sTrimmer(value); // 'lorem ipsum dolor'
trim(value); // 'lorem ipsum dolor'
trimStart (alias trimLeft)
const value = ' lorem ipsum dolor ';
trimStart(value); // 'lorem ipsum dolor '
trimLeft(value); // 'lorem ipsum dolor '
trimEnd (alias trimRight)
const value = ' lorem ipsum dolor ';
trimEnd(value); // ' lorem ipsum dolor'
trimRight(value); // ' lorem ipsum dolor'
trimBetween (alias trimCenter)
const value = ' lorem ipsum dolor ';
trimBetween(value); // ' lorem ipsum dolor '
trimCenter(value); // ' lorem ipsum dolor '
Type | Description |
---|---|
string | Value to be formatted |
This project is licensed under the MIT License ยฉ 2020-present Jakub Biesiada