2016-05-11 2 views
-4

例としてMACアドレスに文字列を変換する000000100:00:01として変更する必要があります。これで取得できます。$HexVal=rtrim(strtoupper(chunk_split($hexval, 2, ':')),':'); C#で同じものが必要です。 私は最初の6つの値を00:01:ABとし、10進数の最後の6つの値を得ました。私が1を入力した場合、それは00:00:01として変更する必要があります。だから私は00:00:AB:00:00:01として私のフルマックを得るために私は猫。MACアドレスとして文字列を変換する

+1

[ "標準(IEEE 802)は、ヒトに優しい形でMAC-48アドレスを印刷するためのフォーマットである** 2桁の16進数の6つのグループ**"](HTTPS ://en.wikipedia.org/wiki/MAC_address#Notational_conventions)。このMACアドレスはどこに隠れていますか? – spender

答えて

3

OKはそれを持って,,

var temp = Regex.Replace("000001", ".{2}", "$0:"); 
var tempo = temp.Remove(temp.Trim().Length - 1);//or 
var tempo = temp.Trim(':'); 
関連する問題