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

JavaScript remove fullstop, comma and spaces from a string

本文关键字:空格 字符串 删除 JavaScript      更新时间:2023-09-26

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

只是不太熟悉正则表达式,我该如何做到这一点?

使用此正则表达式/[.,'s]/g

var str = 'abc abc a, .aa ';
var regex = /[.,'s]/g;
var result = str.replace(regex, '');
document.write(result);

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

除 ^-]'' 之外的任何字符将该字符添加到字符类的可能匹配项中。

我相信

这应该这样做:

str.replace(/[.,'s]/g, '');

这样的事情应该可以工作...

str=str.replace(/./g,'').replace(/,/g,'').replace(/ /g,'');