如何获得除已知IP地址的最后一部分之外的所有部分

时间:2016-07-05 18:19:05

标签: javascript ip

我正在尝试编写将修剪ip地址(字符串)的最后一部分的javascript代码,例如123.456.789.012,并返回修剪的ip字符串,在示例的情况下将是{{ 1}}

怎么做(正则表达式?)?

请原谅我缺乏适当的术语。我希望这足够了。

由于

3 个答案:

答案 0 :(得分:1)

您可以在IP字符串中找到第3个句点,然后将子字符串转到该索引。 Finding the nth occurrence of a character in a string in javascript

答案 1 :(得分:1)

  

foo可以在Array#slice上使用,然后String#split



Array#join




答案 2 :(得分:0)

试试这个: -

    var a = "123.456.789.012"; 
    var result = a.substr(0,((a.length - a.indexOf(".")) - 1));
    console.log(result);