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

相关推荐
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧11 小时前
Java 集合 (Collection)
java·开发语言
一直都在57211 小时前
Java基础面经(二)
java·开发语言
银发控、11 小时前
record类
java·开发语言
2501_9216494911 小时前
全球股票行情API:如何高效获取实时与逐笔成交数据
开发语言·后端·python·金融·restful
甘露s11 小时前
新手入门:传统 Web 开发与前后端分离开发的区别
开发语言·前端·后端·web
快乐得小萝卜11 小时前
记录: python-cpp数据验证
开发语言·python
lsx20240611 小时前
C语言中的递归
开发语言
福大大架构师每日一题11 小时前
2026年3月TIOBE编程语言排行榜,Go语言排名第16,Rust语言排名14。为什么 TIOBE 指数仍然依赖搜索引擎?
开发语言·搜索引擎·rust·tiobe
摆烂小白敲代码11 小时前
【数据结构与算法】汉诺塔问题(C++)
c语言·开发语言·数据结构·c++·算法·hanoi·汉诺塔问题
Bert.Cai11 小时前
Python字符串strip函数作用
开发语言·python