如何获取IP地址的路径

时间:2016-05-18 10:23:51

标签: javascript c# regex

我想使用regexp获取path[2]的IP地址。它对身份验证访问控制很有用。

var a = "10.56.7.234";
var x = /\d+\.(\d+)\./;
WScript.Echo(a.replace(x,"")+" split "+a.split(x)[0]+";"+a.split(x )[1]);

如何设置x以获得56作为结果?

如果((new Regex("(\\d+)")).Match("10.56.7.234")).Value? Windows 7在拆分时产生异常呢。

int ip = 
int.TryParse(Request.ServerVariables["REMOTE_ADDR"].Split('.')[1],out ip) 
? ip : ip;
/* generate exception, and regexp is not generate exception */ 

1 个答案:

答案 0 :(得分:0)

您必须使用正则表达式实现它吗?

另一种选择是:

var a = "10.56.7.234";
var b = a.split(".");
var x = b[1];