var IP = ' 127. 1 1 1. 1. 1 12:8080 ';
var addr = IP . split(':')[0];
var port = IP . split(':')[ 1];
Use regularization
var reg=/(\d{ 1,3}\。 \d{ 1,3}\。 \d{ 1,3}\。 \d{ 1,3})\:(\d{ 1,4 })/;
var IP = ' 127. 1 1 1. 1. 1 12:8080 ';
var addr = ip.replace(reg,' $ 1 ');
var port = ip.replace(reg,' $ 2 ');
You can also use other string or array methods indirectly.