校验当前字符串是否是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;
}
}