javascript - 通过js去除字符串中特殊字符的问题

标签 javascript

我使用这个函数来删除除数字之外的任何内容,但它给了我错误, value.replace 不是一个函数,这是函数:

function filter_value(value)
{
    var filter = value.replace(/[^0-9.]+/g,''); 
    return filter;
}

最佳答案

如果replace不是一个函数,那么value就不是一个字符串。确保将字符串传递给函数。

关于javascript - 通过js去除字符串中特殊字符的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7239683/

相关文章:

javascript - 为什么 console.table 在 Firefox 中不起作用?

javascript - 如何在 nightwatch js 中验证/断言下面的 html?

javascript - React Native - 有没有办法使用另一个页面的对象?

php - 将数据库中的值插入输入框中

javascript - 当字段中有对象时,网格空表

javascript - 在 Backbonejs 中更新集合和 View

javascript - 捕获单元测试所需属性的 Vue.js 警告

javascript - 是否有任何 Backbone.js 教程教 ".sync"与服务器?

javascript - 为什么 Angular Hint 建议 Controller 和模块使用 Pascal 大小写的名称?

javascript - 使用 innerHTML 时换行