UNPKG

@sadanandpai/string-trim

Version:

character trimming for strings

15 lines (12 loc) 347 B
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, ""); };