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圈。

相关推荐
rockey6277 分钟前
基于AScript的Lua脚本语言发布啦
c#·.net·lua·script·动态脚本
leoZ23114 分钟前
AI 辅助开发的五道坎
开发语言·人工智能·视觉检测·bert·php·超分辨率重建·openvino
程序员老陆37 分钟前
Qt的QThread::usleep和FFmpeg的libavutil模块的av_usleep哪个精度高一些?
开发语言·qt·ffmpeg·音视频
2601_963869951 小时前
【计算机毕业设计】基于Java的相框定制系统的设计与实现
java·开发语言·课程设计
名字还没想好☜2 小时前
Go 的 unsafe.Pointer 实战:零拷贝 []byte↔string 转换与三条铁律
开发语言·后端·golang·go·unsafe
天天进步20153 小时前
Python全栈项目--协同办公平台
开发语言·python
JAVA面经实录9173 小时前
集合框架 (六)
java·开发语言
xzlAwin3 小时前
Go语言多版本管理器g工具命令
开发语言·golang
少控科技3 小时前
农场设备管理代码(2)
开发语言·c#
周GZ4 小时前
简单讲解Java中静态方法与 实例方法
java·开发语言