0

我有 IP 地址 123.234.1.456:1234。有没有办法以一般形式的字符串表示它,就像它在其他语言中的完成方式一样。例如“*. *. * . * : *”,这样我就可以用任何新的 IP 地址替换该 IP 地址。我想用新的 IP 地址替换文件中写入的 IP 地址,但不知道如何从文件中找到以前的 IP 地址。该文件有 html 代码,其中存在 IP 地址,我想用新的 IP 地址替换其中的 IP 地址。

目前 m 使用这种方式:

    NSRange startRange = [html rangeOfString:@"http://"];
    NSRange endRange = [html rangeOfString:@"/a.json?"];
    if(startRange.location != NSNotFound && endRange.location != NSNotFound)
    {
        NSString *oldIPString = [html substringWithRange:NSMakeRange(startRange.location+startRange.length, endRange.location)];
        html = [html stringByReplacingOccurrencesOfString:oldIPString withString:ipAdressString];
    }

请帮忙。提前致谢。

4

1 回答 1

1

您可以使用查看此处找到以前的 IP 地址NSRegularExpression

于 2013-11-14T12:34:53.887 回答