场景
用户输入内容后,支持多个分隔符(比如:中英文逗号,分号以及换行符)分割成数组,提交给后台。
代码
// inputStr:需要切割的字符串
// separator:支持的分隔符
function splitStr(inputStr, separator) {
const regEx = new RegExp(`[${separator}]`, 'g');
const arr = inputStr.split(regEx);
return arr;
}
调用函数分割字符串:
let result = splitStr(str, ',,;;|\n');
console.lof(result);
输入的字符串:
解析后的字符串: