lua匹配MAC地址 正则表达式

LUA的正则表达式匹配很弱智,能不用lua就不要用lua。

%x表示十六进制数值

lua 复制代码
(%x%x):(%x%x):(%x%x):(%x%x):(%x%x):(%x%x)

它不允许这样用:

lua 复制代码
((%x%x):){5}(%x%x)

mac这还算好办,ipv4就难了,ipv6不可能,这样写下来那一串表达式需要绕的确3圈。

相关推荐
酷在前行1 小时前
【R生态】PERMANOVA 进阶实战:距离选择、PERMDISP、两两比较与受限置换(保姆级教程)
开发语言·r语言
cxr8282 小时前
Graphify vs GitNexus vs CodeGraph — 三工具架构深度对比
开发语言·架构·知识图谱
废弃的小码农3 小时前
功能测试--Day07--Python编程基础
开发语言·python
fengci.3 小时前
Microweber CMS 未授权路径穿越漏洞(CVE-2026-65694)
android·开发语言·前端·学习·php
程序员zgh3 小时前
C++ 拷贝赋值运算符 详解
c语言·开发语言·c++
念何架构之路3 小时前
restartmanager-重启管理子系统
java·开发语言
SomeB1oody4 小时前
【RustyML入门】2.0. 经典机器学习
开发语言·后端·机器学习·rust·教程
0566465 小时前
Python高级——解释器执行原理与虚拟环境工程化实战
开发语言·python
HJX_07246 小时前
嵌入式软件C语言八股文复习笔记5——编译、链接与底层硬核机制
c语言·开发语言·笔记
An_s6 小时前
rust(pdfium)底层开发实现wasm包给vue3调用
开发语言·rust·wasm