Witam,
mam takiego stirnga:
"+CIPSTA:ip:\"192.168.1.5\"\r\n+CIPSTA:gateway:\"192.168.1.100\"\r\n+CIPSTA:netmask:\"255.255.255.0\"\r\n\r\nOK\r\n"
szukam sposobu abym mógł wyciągnąć mnie tylko interesujące dane czyli
192.168.1.5
192.168.1.100
255.255.255.0
początkowo znalazłem funckję, która wyciąga strina pomiędzy stringami:
public string Between(string STR , string FirstString, string LastString)
{
string FinalString;
int Pos1 = STR.IndexOf(FirstString) + FirstString.Length;
int Pos2 = STR.IndexOf(LastString);
FinalString = STR.Substring(Pos1, Pos2 - Pos1);
return FinalString;
}
Lecz nie sprawdzi się to u mnie.
W jaki sposób napisać funkcję, która będzie zwracała np. do zmiennej **wynik1 **wartosc 192.168.1.5, **wynik2 **wartosc 192.168.1.100 a **wynik3 **wartosc 255.255.255.0