xiaohejs
Version:
🎈 小何同学的JavaScript工具箱
2 lines (1 loc) • 434 B
JavaScript
const e={removeLeadingSeparator:!0,removeTrailingSeparator:!0};function r(r){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",",a=arguments.length>2?arguments[2]:void 0;const{removeLeadingSeparator:t,removeTrailingSeparator:o}=Object.assign({},e,a);return null==r||r.length<=0?[]:(t&&(r=r.replace(new RegExp(`^${n}`),"")),o&&(r=r.replace(new RegExp(`${n}$`),"")),r.split(n))}export{e as DefaultSplitOptions,r as split};