不对,我是需要逗号两边的分割成数组
时间: 2024-04-19 22:24:53 浏览: 42
分割字符串,放到数组
非常抱歉我理解错误了。如果你需要将字符串中的逗两边的内容分割成数组,你可以使用JavaScript的正则表达式方法`match()`来实现。
以下是将字符串"[Password can not be empty th, USER_CODE_CANNOT_BE_EMPTY]"按逗号分割为数组的示例代码:
```javascript
var str = "[Password can not be empty th, USER_CODE_CANNOT_BE_EMPTY]";
var arr = str.match(/[^,\s]+/g);
console.log(arr);
```
输出结果:
```
["[Password", "can", "not", "be", "empty", "th", "USER_CODE_CANNOT_BE_EMPTY]"]
```
在这个示例中,我们使用`match()`方法和正则表达式`/[^,\s]+/g`来匹配并提取逗号两边的内容。正则表达式`[^,\s]+`表示匹配不包含逗号和空格的连续字符。`match()`方法会返回一个数组,其中包含所有匹配的结果。
希望这次能满足你的需求。如果还有其他问题,请随时提问。
阅读全文