下面的代码将逗号分隔的值转换为数组。是否可以自动查找分隔符?例如,如果用户输入空格或下一行作为2个数字之间的分隔符,而不是逗号?
console.log(document.getElementById('df').value.split(',').map(Number))
<textarea id='df' rows="5" cols="40">201,202,203</textarea>
您可以简单地使用Regex,就像@kellys在评论中建议的那样。我为你写了一个,但取决于你希望在文本区收到什么:
console.log(document.getElementById('df').value.split(/[ n,]+/).map(Number))
```