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

相关推荐
rainFFrain12 小时前
qt显示类控件--- Label
开发语言·qt
渡我白衣12 小时前
深入理解 OverlayFS:用分层的方式重新组织 Linux 文件系统
android·java·linux·运维·服务器·开发语言·人工智能
西游音月12 小时前
(6)框架搭建:Qt实战项目之主窗体快捷工具条
开发语言·qt
waves浪游12 小时前
进程概念(上)
linux·运维·服务器·开发语言·c++
百***926512 小时前
java进阶1——JVM
java·开发语言·jvm
杜子不疼.12 小时前
【C++】 map/multimap底层原理与逻辑详解
开发语言·c++
司铭鸿13 小时前
数学图论的艺术:解码最小公倍数图中的连通奥秘
运维·开发语言·算法·游戏·图论
Cocktail_py13 小时前
JS如何调用wasm
开发语言·javascript·wasm
饮长安千年月13 小时前
玄机-第八章 内存马分析-java03-fastjson
开发语言·python·安全·web安全·网络安全·应急响应
MediaTea13 小时前
Python 第三方库:OpenPyXL(Excel 文件读写与操作)
开发语言·python·excel