2016-07-05 95 views
0

我正在嘗試編寫將修剪IP地址(字符串)的最後一部分(如123.456.789.012)並返回修剪過的ip字符串的JavaScript代碼的例子將是123.456.789如何獲取除已知IP地址的最後一部分以外的所有IP地址

這將如何完成(正則表達式?)?

請原諒我缺乏適當的術語。我希望這有道理。

感謝

+0

'123.456.789 .012'不是有效的IP地址;-) –

回答

1

Array#slice可能超過String#split使用,然後Array#join

var splitted = '123.456.789.012'.split('.'); 
 
var op = splitted.slice(0, splitted.length - 1).join('.'); 
 
console.log(op);

0

試試這個: -

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