日期:2014-05-17  浏览次数:20662 次

求个正则:在js里面用正则获取字符串中的Ip地址
这里是我的代码:

    var ip = "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}";
    var text = ipAddress.match(ip);  //ipAddress是包含ip的字符串
    alert(text);

我测试过了,text的值是null,后来想想,好像在js里面正则不是这么用的,只是想不起来了,找个人帮忙解决一下。
正则表达式

------解决方案--------------------
改为:
 
var ip = /\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/;
var text = ip.exec(ipAddress);
alert(text);