mirror of
https://github.com/toss/es-toolkit.git
synced 2024-11-28 03:34:26 +03:00
635 B
635 B
trim
Removes leading and trailing whitespace or specified characters from a string.
Signature
function trim(str: string, chars?: string | string[]): string;
Parameters
str
(string
): The string from which characters will be trimmed.chars
(string | string[]
): The character(s) to remove from the string. Can be a single character or an array of characters.
Returns
(string
): The resulting string after the specified characters have been removed.
Examples
trim(' hello '); // "hello"
trim('--hello--', '-'); // "hello"
trim('##hello##', ['#', 'o']); // "hell"