私は、123.456.789.012
のようなIPアドレス(文字列)の最後のセクションをトリミングするjavascriptコードを作成しようとしています。の例は、123.456.789
既知のIPアドレスの最後のセクションを取得する方法
これは(正規表現?)どのように行われますか?
私は適切な用語が不足していると考えてください。私はこれが十分に意味があると思う。
おかげ
私は、123.456.789.012
のようなIPアドレス(文字列)の最後のセクションをトリミングするjavascriptコードを作成しようとしています。の例は、123.456.789
既知のIPアドレスの最後のセクションを取得する方法
これは(正規表現?)どのように行われますか?
私は適切な用語が不足していると考えてください。私はこれが十分に意味があると思う。
おかげ
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);
あなたのIP文字列に期間の第三の発生を検索し、そのインデックスまでの部分文字列を取ることができます。 Finding the nth occurrence of a character in a string in javascript
はこれを試してください: -
var a = "123.456.789.012";
var result = a.substr(0,((a.length - a.indexOf(".")) - 1));
console.log(result);
'123.456.789 .012'は有効なIPアドレスではありません;-) –