javascript - 带零的十进制正则表达式

标签 javascript regex

我们有一个正则表达式如下:

/[^0-9\\.()]/g

但是,它不接受用户输入0,例如它说 0.06 无效。我想让这样的输入也有效。

我们所需要的只是上面的正则表达式来接受 0(零)。

最佳答案

通过删除 ^: 来尝试此正则表达式:

/[0-9.()]/g

关于javascript - 带零的十进制正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30749220/

相关文章:

javascript - 跟踪链接到我的 iframe/widget 的 URL

javascript - 窗口关闭,使用链接还是输入 URL?

javascript 交换和替换字符串

javascript - 将信息窗口添加到地标

javascript - 使用 momentJs 查看当前日期是否在几个月之间

javascript - TinyMCE - Chrome 浏览器 - 无法像在 FF 中那样在 Chrome 中粘贴图像

C++11 正则表达式与字符串不匹配

javascript - 用方括号替换所有内容的正则表达式

javascript - 使用正则表达式仅从 url 获取图像文件名

c++ - 在 boost 正则表达式中使用 char* 上的字符串迭代器