我正在尝试从字符串中删除特殊字符(如果它们单独存在而不是单词的一部分)。
示例是
var str = "This i$ @ gr£@t t£$t !: i think i$nt it%";
应该变成
var newstr = "This i$ gr£@t t£$t i think i$nt it%";
最佳答案
使用此模式:
var str = "This i$ @ gr£@t t£$t !: i think i$nt it%";
var result = str.replace(/(?:^|\s+)\W+(?:\s+|$)/g," ");
document.write(result);
关于javascript - 从字符串中删除特殊字符(如果它们单独存在且不属于单词的一部分),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37373187/