Closed. This question needs details or clarity。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
                        
                        6年前关闭。
                                                                                            
                
        
我有IP地址123.234.1.456:1234。有没有办法像其他语言一样用一般的字符串形式表示它。例如“ *。*。*。*:*”,这样我就可以用任何新IP地址替换该IP地址。
我想用新的IP地址替换写在文件中的IP地址,但是不知道如何从文件中找到以前的IP地址。
该文件具有包含IP地址的html代码,我想用新的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];
    }


请帮忙。
提前致谢。

最佳答案

您可以使用NSRegularExpression see here找到以前的IP地址。

10-08 01:11