如何从特定字符到特定字符的字符串中删除数据?

How to remove the data from a string from particular character to particular character?

如何将字符串中的数据从特定字符移到特定字符?

我有一个

string data = "OK;;183.82.185.36;IN;India;Telangana;Hyderabad;500018;17.3753;78.4744;+05:30"

我需要在不同的字符串变量中使用 India、Telangana 和 hyderabad 来存储 IP 地址位置

string ipLocationurl = "http://api.ipinfodb.com/v3/ip-city/?key=0fb2d511503c450d077144d9a62194a12521db296995266977c6d4e&ip=183.82.185.36";
StreamReader stream = URLServerRequest(ipLocationurl);
string response = stream.ReadToEnd();

您可以在每个“;”上拆分数据字符串然后将结果数组

中所需的元素分配给不同的变量
var splitResult=data.Split(';');
var first=splitResult[4];
var second=splitResult[5];
var third=splitResult[6];