删除JavaScript中除数字和空格以外的所有内容

Jon*_*Jon -1 javascript regex

我有一个正则表达式,当前与任何非数字字符匹配:

var.replace(/[^0-9a-zA-Z ]/,'');
Run Code Online (Sandbox Code Playgroud)

我现在需要保留空格和数字,但是我很难修改它。

有什么帮助吗?

Hus*_*zal 5

这是一个正则表达式,它将匹配不是数字或空格的所有内容。

[^0-9\s]
Run Code Online (Sandbox Code Playgroud)

解释嘿正则表达式引擎:

1-匹配每件事。

2 ^-->不是

3 0-9-->一个数字

4 \s-->和一个空格