public static String convertMacAddress(String macAddress) {
if (!StringUtils.isEmpty(macAddress)) {
macAddress = macAddress.trim().replaceAll("[^0-9a-fA-F]", "");
StringBuilder stringBuilder = new StringBuilder(macAddress);
int length = macAddress.length();
int insertCnt = length / 2;
if (length % 2 == 0) {
insertCnt--;
}
for (int i = 1; i <= insertCnt; i++) {
stringBuilder.insert(i * 2 + i - 1, ":");
}
return stringBuilder.toString();
}
return macAddress;
}
if (!StringUtils.isEmpty(macAddress)) {
macAddress = macAddress.trim().replaceAll("[^0-9a-fA-F]", "");
StringBuilder stringBuilder = new StringBuilder(macAddress);
int length = macAddress.length();
int insertCnt = length / 2;
if (length % 2 == 0) {
insertCnt--;
}
for (int i = 1; i <= insertCnt; i++) {
stringBuilder.insert(i * 2 + i - 1, ":");
}
return stringBuilder.toString();
}
return macAddress;
}