什么是MAC地址的正则表达式?采用以下格式:3D:F2:C9:A6:B3:4F要么:3D-F2-C9-A6-B3-4F
3 回答
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
用于以人类友好形式打印MAC-48地址的标准(IEEE 802)格式是六组,每个十六进制数字,由连字符
-
或冒号分隔:
。
所以:
^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$
慕的地6264312
TA贡献1817条经验 获得超6个赞
是这个:
/^(?:[[:xdigit:]]{2}([-:]))(?:[[:xdigit:]]{2}\1){4}[[:xdigit:]]{2}$/
将强制执行MAC表示法的所有冒号或所有破折号。
(A1:B2-C3:D4-E5:F6
例如,更简单的正则表达式方法可能允许上述拒绝。)
守着星空守着你
TA贡献1799条经验 获得超8个赞
分隔符:“ : ”,“ - ”,“ 。 ”
双或单:00 = 0,0f = f
/^([0-9a-f]{1,2}[\.:-]){5}([0-9a-f]{1,2})$/i
要么
/^([0-9a-F]{1,2}[\.:-]){5}([0-9a-F]{1,2})$/
exm: 00:27:0e:2a:b9:aa, 00-27-0E-2A-B9-AA, 0.27.e.2a.b9.aa ...
- 3 回答
- 0 关注
- 1162 浏览
添加回答
举报
0/150
提交
取消