Unity 判斷輸入的IP位址的格式是否正確

2021-09-27 01:44:07 字數 637 閱讀 4697

在平時的專案中,有的時候需要我們輸入ip位址,來和某乙個電腦或其他的物體通訊,這就需要檢查一下我們輸入的ip位址的格式是否正確。效果如下:

廢話不多說,直接上**吧,都有注釋,簡單易懂

/// /// 判斷ip

///

///

///

private bool judgeipformat(string strjudgestring)

.[0-9].[0-9].[0-9]$");

blntest = regex.ismatch(strjudgestring);

if (blntest == true)

); // textbox1.text.split(new char );

int ndotcount = strtemp.length - 1; //字串中.的數量,若.的數量小於3,則是非法的ip位址

if (3 == ndotcount)//判斷字串中.的數量}}

else

}else

return _result;

}

判斷輸入的IP位址是否合法

判斷輸入的ip位址是否合法,ip位址的值在0 255之間,先把輸入的ip的位址轉換為乙個字串。define len sizeof xx sizeof xx 0 const char xx const char m int checkipisvalid const char ip char c 4 i...

判斷輸入的字串是否為ip位址

首先給出乙個c函式的原型 int sscanf const char buffer,const char format,argument 它的返回值是引數的資料,也就是argument的個數,buffer 儲存的資料,format 格式控制字串,argument 選擇性設定字串。這個程式從標準流讀取...

ip位址合不合法怎麼看 判斷輸入的ip是否合法

判斷輸入的ip是否合法 ip應該是由.分隔的4段數字構成,數字的範圍是0 255 ip input 請隨意輸入乙個ip位址,判斷是否合法ip ip list ip.split print ip list new ip join ip list print new ip if0 int ip list...