校驗當前字符串是否是Mac地址
/**
* 校驗當前的Mac地址是否是真的Mac地址
* @param strMac 需要校驗的Mac地址
* @return
*/
public boolean stringIsMac(String strMac)
{
// 這是真正的Mac地址,正則表達式
String trueMacAddress = "([A-Fa-f0-9]{2}-){5}[A-Fa-f0-9]{2}";
//不行的話可以試試下面這個
//String trueMacAddress = "^[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}$";
if (strMac.matches(trueMacAddress))
{
return true;
}
else
{
return false;
}
}