1、正则过滤replace()
在JavaScript中,字符串过滤可以通过使用正则表达式或字符串方法来实现。
如果你想移除字符串中的特定字符或模式,可以使用replace()方法配合正则表达式来进行替换。
//过滤数字
var str = "Hello123World456";
var filteredStr = str.replace(/\d/g, "");
console.log(filteredStr); // 输出: HelloWorld
2、filter()
方法
var str = "I like apple you";
var newStr = str.split('').filter(function(word) {
return word !== 'apple';
}).join('');
console.log(newStr); // I like you
方法三:使用substring()方法
subString()方法用于提取字符串中介于两个指定下标之间的字符。
subString()方法返回的子串包括开始处的字符,但不包括结束处的字符。
1 2 |
|
方法四:分隔成数组
这是一种比较取巧的方法,就是分隔成数组,再重新拼接成字符串。
1 2 3 |
|
补充:js去掉字符串中的某个字段,字符,标点符号
1 2 3 4 5 |
|
1 2 3 4 5 6 7 8 9 10 11 |
|
复制