@sadanandpai/string-trim
Version:
character trimming for strings
15 lines (12 loc) • 347 B
JavaScript
module.exports = function trimStr(str, trimChar = "") {
if (typeof str !== "string") {
return str;
}
if (typeof trimChar !== "string") {
return str;
}
const regexStart = new RegExp(`^[${trimChar}]+`);
const regexEnd = new RegExp(`[${trimChar}]+$`);
str = str.replace(regexStart, "");
return str.replace(regexEnd, "");
};