微信小程序字符串去掉特殊符号转数组
时间: 2023-07-09 19:08:27 浏览: 136
可以使用 JavaScript 中的正则表达式和字符串方法来实现。具体实现步骤如下:
1. 使用正则表达式去掉特殊符号,比如:空格、逗号、分号等。
```javascript
let str = "a,b,c;d e f g";
str = str.replace(/[,\s;]/g,'');
console.log(str); // 输出: "abcdefg"
```
2. 将字符串转为数组,可以使用 split() 方法。
```javascript
let arr = str.split('');
console.log(arr); // 输出:["a", "b", "c", "d", "e", "f", "g"]
```
综合起来,完整代码如下:
```javascript
let str = "a,b,c;d e f g";
str = str.replace(/[,\s;]/g,'');
let arr = str.split('');
console.log(arr); // 输出:["a", "b", "c", "d", "e", "f", "g"]
```
注意:如果字符串中存在中文字符,需要使用 Unicode 字符集进行匹配。
阅读全文