我有一个使用 ajax 读取的文本文件。现在的问题是当我的文本文件中有两行字符串时。只有一个时我没有问题。
这是字符串
New Connection from: 192.168.5.10
在那里提取ip没有问题。但问题是如果有两行或更多行。
New Connection from: 192.168.5.10
New Connection from: 192.168.5.30
这是我的做法。如果文本文件中只有一行字符串,它就可以工作。
$.ajax({
type: "GET",
url: url,
async: true,
cache: false,
dataType: "JSON",
success: function(data) {
lines = data.lines;
var ip;
var ipset;
$(".dev").empty();
for (var i = 0; i < lines.length; i++) {
$(".dev").append(lines[i] + "\n");
ip = lines[i];
console.log(getIP(ip));
ipset = getIP(ip);
}
}
});
getIP 函数是:
function getIP(line) {
var out =line.split(": ");
return out[1];
}
我怎样才能让它只从字符串中获取 IP?