如何将字符串中的所有点替换为Underscore?

时间:2014-12-31 12:32:11

标签: jquery

我的号码像4.1.1.1替换为4_1_1_1

请在jQuery中提供解决方案。

2 个答案:

答案 0 :(得分:5)

你甚至不需要任何图书馆的帮助,这只是简单的Javascript:

var str = "4.1.1.1";
alert(str.replace(/\./g, '_'));

阅读String原型的replace方法,以及可以使用它的正则表达式。

答案 1 :(得分:0)

var convertDotToDash = function(string) {
    return string.replace(/\./g,'_');
}

这就是@Solution提到的。刚刚把它变成了一个函数