JavaScript 从字符串中删除句号、逗号和空格

标签 javascript regex string replace

我正在尝试从字符串中删除句号、逗号和空格。我很确定我必须使用这个来做到这一点:str.replace(<some Regex here>, "");

我对 Regex 不是很熟悉,我该怎么做?

最佳答案

使用这个正则表达式 /[.,\s]/g

var str = 'abc abc a, .aa ';

var regex = /[.,\s]/g;

var result = str.replace(regex, '');

document.write(result);

除了字符类 [] 中的 ^-]\ 之外,您不需要转义字符

Any character except ^-]\ add that character to the possible matches for the character class.

关于JavaScript 从字符串中删除句号、逗号和空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36817120/

相关文章:

javascript - "done"body向上滚动时Pace Js

sql - 如何在 postgres 中的文本列上添加唯一约束(忽略特殊字符)?

python - 为什么这个正则表达式找不到结果

java - 如何检查一个字符串是否包含另一个字符串的一部分? (不是整个字符串)

java - Java 11 中 String trim() 和 strip() 方法的区别

javascript - 在调整大小时更改 Masonry 的 columnWidth 选项

JavaScript 库在 Rails 中加载两次

c++ - uint8_t 到 String,导致无输出 C++(初级程序员)

javascript - 删除字符串中第二次出现的字符的正则表达式

python - 如何在 Python 中使用正则表达式验证 URL?