编程技术分享平台

网站首页 > 技术教程 正文

正则匹配MAC地址(匹配ip正则)

xnh888 2024-10-17 17:33:29 技术教程 23 ℃ 0 评论

最近做wifi探针收集mac地址,用到了正则匹配mac地址。

private boolean stringIsMac(String val) {
		String trueMacAddress = "([A-Fa-f0-9]{2}-){5}[A-Fa-f0-9]{2}";
		if (val.matches(trueMacAddress)) {
			return true;
		} else {
			return false;
		}
	}

这个表达式是判断以”-“作为分隔符的mac地址,例如:EC-FA-BC-1A-CB-AC

如果以”:“为分割符的mac地址,则表达式要改为:"([A-Fa-f0-9]{2}:){5}[A-Fa-f0-9]{2}";

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表