javascript - 使用 JavaScript 从字符串中删除除空格之外的所有特殊字符

标签 javascript special-characters

我想使用 JavaScript 从字符串中删除除空格之外的所有特殊字符。

例如, abc 的测试#s 应该输出为 abcs 测试

最佳答案

您应该使用带有单个正则表达式的字符串替换功能。 假设特殊字符是指任何非字母的字符,这是一个解决方案:

const str = "abc's test#s";
console.log(str.replace(/[^a-zA-Z ]/g, ""));

关于javascript - 使用 JavaScript 从字符串中删除除空格之外的所有特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6555182/

相关文章:

javascript - jQuery显示所有子节点的方法

javascript - 如何重置这个 JS 对象?

r - 特殊字符和 RODBC

javascript - HTML h1 标签在 javascript+css 动画上方无法正确显示

javascript - 如何在 JS replace() 参数中使用字符串

javascript - ng-if动画angularjs崩溃

javascript - JavaScript 注释中的特殊字符

java - 如何使用java识别文件中的特殊字符

Python ElementTree 使用特殊字符 '\x0b' 生成格式不正确的 XML 文件

elasticsearch - 在ElasticSearch中不带映射的带斜杠的值的术语过滤器