Javascript 正则表达式 - 删除除分号外的所有特殊字符

标签 javascript regex

在 javascript 中,如何从字符串中删除除分号以外的所有特殊字符?

示例字符串:ABC/D A.b.c.;Qwerty

应该返回:ABCDAbc;Qwerty

最佳答案

您可以使用正则表达式删除任何非字母字符或分号的内容,例如 /[^A-Za-z;]/g

const str = "ABC/D A.b.c.;Qwerty";
const result = str.replace(/[^A-Za-z;]/g, "");
console.log(result);

关于Javascript 正则表达式 - 删除除分号外的所有特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10405368/

相关文章:

javascript - d3 动画的持续时间

javascript - 如何打印延迟对象数组中的值?

regex - 加载 : "-complete Used Without -nargs"? 时出现慢性 ripgrep/vim 插件错误

php - 在不指定单词本身的情况下在PHP中查找重复的单词

javascript - 根据浏览器宽度完成大图像背景拉伸(stretch)的最简单方法?

javascript - 使用 jQuery .stop() 仅停止 .fadeTo() 效果

javascript - 简化 JavaScript 正则表达式

Python:正则表达式替换

javascript - 如何在正则表达式中使用变量?

javascript - 在JavaScript中构建一个数组来填充jsTree