Jui*_*icy 3 python regex mac-address
我正在尝试从此字符串中获取所有有效的 MAC 地址:
00:1e:68:51:4f:a9 <-> 00:1a:8c:10:ad:30 9 540 8 336 17 876 90.457130000 198.0143
Run Code Online (Sandbox Code Playgroud)
我已经尝试过这个和其他一些正则表达式:
^([0-9A-F]{2}[:]){5}([0-9A-F]{2})$
Run Code Online (Sandbox Code Playgroud)
正则表达式 101 在这里:
https://regex101.com/r/kI5nI6/1
我不明白为什么我没有得到任何匹配。
你必须移除锚点^并$
您必须添加字符集..或使用(i修饰符)a-z使搜索不区分大小写(?i)
以下将起作用:
([0-9a-fA-F]{2}[:]){5}([0-9a-fA-F]{2})
Run Code Online (Sandbox Code Playgroud)
参见演示